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.
MappingAttributestoColumns ..................................... 14MappingCompositeAggregationstoIdentifyingRelationships............. 17Mapping Aggregations and Associations to Non-Identifying Relationships .... 18MappingAssociationClassestoIntersectionTables..................... 20MappingQualifiedAssociationstoIntersectionTables....................21Mapping Inheritance . . ............................................22TransformingtheObjectModeltothe<strong>Data</strong>Model.......................... 24WhyTransform.................................................. 24TheTransformationProcess........................................ 244 Physical<strong>Data</strong>Modeling..................................29Contents.......................................................... 29Introduction ........................................................ 29<strong>Data</strong> Models .......................................................29BuildingaNew<strong>Data</strong>Model............................................ 30Create a <strong>Data</strong>base . . . ............................................ 30CreateaSchema................................................30Createa<strong>Data</strong>ModelDiagram ...................................... 30CreateDomains................................................. 30CreateTables................................................... 31CreateColumns................................................. 32CreateConstraints............................................... 33CreateRelationships ............................................. 35DefineReferentialIntegrity......................................... 40Create Custom Triggers ........................................... 41CreateStoredProcedures......................................... 42ReverseEngineeringtoCreatea<strong>Data</strong>Model .............................44ReverseEngineeringWizard ....................................... 44Reverse Engineering DB2 <strong>Data</strong>bases or DDL . ......................... 44ReverseEngineeringOracle<strong>Data</strong>basesorDDL ........................ 44Reverse Engineering SQL Server <strong>Data</strong>bases or DDL . ................... 45Reverse Engineering Sybase <strong>Data</strong>bases or DDL. ....................... 45After Reverse Engineering . . . ...................................... 45After Building the <strong>Data</strong> Model .......................................... 455 MappingthePhysical<strong>Data</strong>Model..........................47Contents.......................................................... 47Introduction ........................................................ 47Mapping the <strong>Data</strong> Model to an Object Model .............................. 47Mapping Schemas to Packages ..................................... 47ivContents