Plan of Attack
Study some informal principles
Functional dependencies: an important type of semantic constraint
- define and illustrate
- use to define "normal forms" 2NF, 3NF, and BCNF
- Decomposition algorithms
Very lightly: Multivalued dependencies and 4NF; Join dependencies and 5NF