03519oam 2200709I 450 991078525440332120230124190057.01-4987-8564-61-315-38013-71-138-40223-01-282-90292-X97866129029251-4398-1990-410.1201/9781439819906 (CKB)2670000000047979(EBL)599705(OCoLC)666414896(SSID)ssj0000424961(PQKBManifestationID)11321900(PQKBTitleCode)TC0000424961(PQKBWorkID)10475453(PQKB)10385511(Au-PeEL)EBL599705(CaPaEBR)ebr10424659(CaONFJC)MIL290292(CaSebORM)9781439819906(MiAaPQ)EBC599705(EXLCZ)99267000000004797920180331d2010 uy 0engur|n|---|||||txtccrPatterns of data modeling /Michael Blaha1st editionBoca Raton, Fla. :CRC Press,2010.1 online resource (262 p.)Emerging directions in database systems and applicationsDescription based upon print version of record.1-4665-3358-7 1-4398-1989-0 Includes bibliographical references and indexes.Front cover; Summary of Mathematical Templates; Summary of Antipatterns; Summary of Archetypes; Contents; Preface; Chapter 1: Introduction; Part I: Mathematical Templates; Chapter 2: Tree Template; Chapter 3: Directed Graph Template; Chapter 4: Undirected Graph Template; Chapter 5: Item Description Template; Chapter 6: Star Schema Template; Chapter 7: Summary of Templates; Part II: Antipatterns; Chapter 8: Universal Antipatterns; Chapter 9: Non-Data-Warehouse Antipatterns; Part III: Archetypes; Chapter 10: Archetypes; Part IV: Identity; Chapter 11: Identity; Part V: Canonical ModelsChapter 12: Language TranslationChapter 13: Softcoded Values; Chapter 14: Generic Diagrams; Part VI: Relational Database Design; Chapter 16: Relational Database Design; Appendix A: Explanation of the UML Notation; Appendix B: Explanation of the IDEF1X Notation; Appendix C: Glossary; Back coverBest-selling author and database expert with more than 25 years of experience modeling application and enterprise data, Dr. Michael Blaha provides tried and tested data model patterns, to help readers avoid common modeling mistakes and unnecessary frustration on their way to building effective data models. Unlike the typical methodology book, ""Patterns of Data Modeling"" provides advanced techniques for those who have mastered the basics. Recognizing that database representation sets the path for software, determines its flexibility, affects its quality, and influences whether it succeeds or Emerging directions in database systems and applications.DatabasesSoftware patternsData structures (Computer science)Databases.Software patterns.Data structures (Computer science)005.7/3Blaha Michael.747293MiAaPQMiAaPQMiAaPQBOOK9910785254403321Patterns of data modeling3816765UNINA