Modeling Constraints
Extracting constraints is what modeling is all about. But how do
Keys: social security number uniquely identifies a person.
Single-value constraints: a person can have only one father.
Referential integrity constraints: if you work for a company, it
must exist in the database.
Domain constraints: peoples’ ages are between 0 and 150.
Why are these constraints useful in the implementation?