标题(title):Patterns of data modeling
数据建模模式
作者(author):Blaha, Michael
出版社(publisher):CRC Press/Taylor & Francis
大小(size):3 MB (2667683 bytes)
格式(extension):pdf
注意:如果文件下载完成后为无法打开的格式,请修改后缀名为格式对应后缀
Table of contents :
Content: Introduction What Is a Model?Modeling NotationWhat Is a Pattern?Why are Patterns Important?Drawbacks of PatternsPattern vs. Seed ModelAspects of Pattern TechnologyMATHEMATICAL TEMPLATES Tree TemplateHardcoded Tree TemplateSimple Tree TemplateStructured Tree TemplateOverlapping Trees TemplateTree Changing Over Time TemplateDegenerate Node and Edge TemplateDirected Graph TemplateSimple Directed Graph TemplateStructured Directed Graph TemplateNode and Edge Directed Graph TemplateConnection Directed Graph TemplateSimple DG Changing Over Time TemplateNode and Edge DG Changing Over Time TemplateUndirected Graph TemplateNode and Edge Undirected Graph TemplateConnection Undirected Graph TemplateUndirected Graph Changing Over Time TemplateItem Description TemplateItem Description TemplateHomomorphism TemplateStar Schema TemplateStar Schema TemplateSummary of Templates ANTIPATTERNS Universal AntipatternsSymmetric Relationship AntipatternDead Elements AntipatternDisguised Fields AntipatternArtificial Hardcoded Levels AntipatternExcessive Generalization AntipatternDisconnected Entity Types AntipatternModeling Errors AntipatternMultiple Inheritance AntipatternParadigm Degradation AntipatternNon-Data-Warehouse AntipatternsDerived Data AntipatternParallel Attributes AntipatternParallel Relationships AntipatternCombined Entity Types AntipatternARCHETYPES ArchetypesAccountActorAddressAssetContractCourseCustomerDocumentEventFlightItemLocationOpportunityPartPaymentPositionProductRoleTransactionVendorIDENTITY IdentityIntrinsic IdentityNamesSurrogate IdentityStructured FieldsMaster ApplicationsMerging DataCANONICAL MODELSLanguage TranslationAlternative ArchitecturesAttribute Translation in PlacePhrase-to-Phrase TranslationLanguage-Neutral TranslationSoftcoded ValuesUML ModelIDEF1X ModelArchitectureSoftcoding VariationsGeneric DiagramsGeneric Diagram ExamplesDiagram Subject AreaModel Subject AreaModel-Diagram Binding Subject AreaDiagram Type Subject AreaDiagram Example, RevisitedState DiagramsState DiagramsScenariosRELATIONAL DATABASE DESIGN Relational Database DesignMapping: Entity TypesMapping: Non-Qualified RelationshipsMapping Qualified RelationshipsMapping: GeneralizationsDesign IdentityReferential IntegrityMiscellaneous Database ConstraintsIndexesGenerating SQL CodeAPPENDICESExplanation of the UML NotationEntity TypeRelationshipsGeneralizationExplanation of the IDEF1X Notation Entity TypeRelationshipsGeneralizationGlossaryIndexAll chapters conclude with a chapter summary
most include bibliographic notes & references