Approaches to schema design
- This book (and all books I've seen) talk about both.
- With no discussion of:
- How they relate.
- Where the starting information comes from.
- Left (blue)
- Start with an E/R model.
- Apply design rules.
- Tweak by hand.
- Right (red)
- Start with functional dependencies and a bad schema.
- Use schema design algorithms to improve the schema.
- But where does everything come from? E/R model, FDs, Bad schema.