Rough Cuts are manuscripts that are developed but not yet published, available through Safari. Rough Cuts provide you access to the very latest information on a given topic and offer you the opportunity to interact with the author to influence the final publication.
This is the Rough Cut version of the printed book.
“A Developer’s Guide to Data Modeling for SQL Server explains the concepts and practice of data modeling with a clarity that makes the technology accessible to anyone building databases and data-driven applications.Preface                                            xv
Acknowledgments                      xvii
About the Authors                       xix
PART I: Data Modeling Theory                                        1
Chapter 1: Data Modeling Overview                                3
Databases                4
Why a Sound Data Model Is Important               6
Data Consistency                6
The Process of Data Modeling             14
Summary                    21
Chapter 2:  Elements Used in Logical Data Models                          23
Entities              23
Attributes           24
Referential Integrity             32
Relationships               35
Relationship Types             35
Relationship Options           40
Cardinality             41
Using Subtypes and Supertypes               42
Supertypes and Subtypes Defined                 42
When to Use Subtype Clusters             44
Summary             44
Chapter 3: Physical Elements of Data Models                    45
Physical Storage               45
Referential Integrity            59
Programming            71
Implementing Supertypes and Subtypes           75
Summary            79
PART II: Business Requirements                                           95
Chapter 5: Requirements Gathering     
