OK guys, I'll grant you all that you've said. Most helpful for me in this context was:
That means the class itself will use the table for its purpose. You must not use a table, but it is convenient
I'm reading in the last sentence where it says "You
must not use a table" as "You
need not use a table". Is that OK Tom?
The "erroneous" proposition at the start of this thread appeared in the writing of a UML ontologist somewhere, but it was over a year ago that I saw it and I'm not able to get back the the source. Moving on however...
BTW: Paolo, here is my suggested notation for for an n-Ary Association Class.

What do you think of this as a work-around to EA's unique interface?
I'm in the process of setting up my instructional web site for my Summer lectures. Part of the course involves student developed web sites where they will publish their term papers. I thought to provide an example term paper by writing a simple monograph on
UML Classifiers. The intent is to get a double whammy; teach a bit of UML and demonstrate how to publish a document on a web site.
This topic has exploded into a very large document for I've discovered that almost all UML elements are, in fact,
Classifiers. Classifiers have attributes and operations and are
Generalizable. So now I have a lot of UML elements to analyze in terms of their being Generalizable. The
Class and
Interface classifiers are well known and will be easy to write about. But at the moment, I'm considering the
Association Class. I'm using the above diagram as a case study in this context.
At present I'm stroking my beard and thinking about:
- What are the semantic implications if the Record class were participating in an inheritance hierarchy? and,
- What can we say about behaviors assigned to the Record class? What might they do?
This is leading me away from a simple corollary between Association Class and Association Table. Association Class may use the Association Table, but I don't think they are analogous in the same sense that the n-Ary
diamond element represents an Associative Table with an nAry compound primary key.
I'm looking for some insight on this if you are interested in providing any.
Cheers!
Jim