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