Logical Model Issues
What data model should we use?
- Relational, object-oriented, object-relational, deductive database model, semi-structured
How do we design a good schema? (normal forms, index selection)
Are we really providing an abstraction?
How does this abstraction interact with the programming language? (the impedance mismatch).