Using Data Modeler
Using Data Modeler
Using Data Modeler
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
primary key in the intersection table. The intersection table then contains theprimary/foreign keys of the two tables, and the additional primary key columngenerated by the transformation of the qualifier.Figure 11Qualified Associations Map to Intersection TablesMapping InheritanceInheritance structures or, in UML terminology, generalization structures can map toseparate tables or one table; however, <strong>Data</strong> <strong>Modeler</strong> only transforms inheritancestructures to separate tables. Inheritance structures associate a general parent classwith more specific child classes. The child classes share the same attributes of theparent class and add additional attributes that affect only their specific class.22 Chapter 3 - Logical <strong>Data</strong> Modeling