The Challenge of Database Design: Conflicting Goals
Conflicting Goals
- Design standards (design elegance)
- Processing speed
- Information requirements
Design Considerations
- Logical requirements and design conventions
- End user requirements; e.g., performance, security, shared access, data integrity
- Processing requirements
- Operational requirements
- Documentation