Logical Data Modeling - Association About
An association is a relationship between two or more entities . It's represented by a link in the data model .
An association :
Articles Related Example
A
mathematical function y = f(x) creates an association relationship between the set of
x and the set of
y
X 1 2 3 4 Y D B C A
Properties
The following relationship properties are visible:
And an association may also have a type information added with a symbol at one of its end such as:
Visualization Entity Diagram
Example of Entity Diagram
where:
Class Diagram
Object - Class Diagram (UML)
Any Association is drawn as a diamond with a solid line to the entity (class).
The Association’s name can be shown as a name string near the Association symbol
An Association end is the connection between the line depicting an Association and the icon (often a box) depicting the class.
The figure shows:
a
binary association : where the solid triangle indicates the order of reading:
Player PlayedInYear Year
a ternary association: between Team, Year, and Player with id (ends) named team , season , and goalkeeper (goalie) respectively.