Database Design
•Why do we need it?
– Agree on structure of the database before deciding on a particular implementation.
•Consider issues such as:
–What entities to model
–How entities are related
–What constraints exist in the domain
–How to achieve good designs