Chapter 6 – Transforming Data Models into Database Designs
Page 6-5
6.7 Describe two disadvantages of surrogate keys.
First, foreign keys that are based on surrogate keys have no meaning to the users. The second
6.8 What is the difference between an alternate key and a candidate key?
6.9 What does the notation LastName (AK2.2) mean?
6.10 Name four column properties.
Four column properties are: null status, data type, default value, and data constraints.
6.11 Explain why primary keys may never be null, but alternate keys can be null.
Primary keys can never be null since each row must have a unique identifier. Alternate keys can
6.12 List five generic data types.
6.13 Describe three ways that a default value can be assigned.
6.14 What is a domain constraint? Give an example.
6.15 What is a range constraint? Give an example.
A range constraint limits the values of a column to a value within a specified range of values. For