Normalization Flashcards
Normalization
Process for evaluating and correcting table structures to minimize data redundancies
Denormalization
Produces a lower normal form to increase data performance
Repeating Group
Group of multiple entries of the same type can exist for any single key attribute occurrence.
Dependency Diagram
Bird’s eye view of the relationships among a table’s attributes.
Determinant
Attribute whose value determines other values within a row
Atomicity
Describes an attribute that cannot be further subdivided
Granularity
Level of detail represented by the values stored in a table’s row
Surrogate Key
Artificial PK introduced by the designer to simplify assignment of PKs to tables. Numeric and free of semantic content.