Object-Module Design
Classic object-orientation
- Group data and applicable operations together.
- Encapsulate identity, data, and behavior details under an interface of exported services.
- Establish inheritance hierarchies among encapsulated units.
Classic database-system services
- Decide how to manage concurrency.
- Add transaction processing.
- Specify views and their update and authorization characteristics.