Database Constraints
Business requirements are enforced by implementing database constraints on tables and columns. The database constraints available include the following.
PRIMARY KEY
FOREIGN KEY or REFERENTIAL INTEGRITY
NOT NULL
UNIQUE
CHECK
Give a business requirement and the constraint that could be implemented to enforce it. Explain the constraint you choose, and give the SQL to implement the constraint in the database.
What are the long-term problems when these constraints are not implemented?