10.07.2015 Views

Using Data Modeler

Using Data Modeler

Using Data Modeler

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!