Model physical objects | Model categories of objects |
Model conceptual entities | Model external interfaces |
Use a single term for each concept | Model the values of an object's attributes |
Be wary of the use of adjectives |
Contract | Clients |
1. Access and modify the account balance | Balance Inquiry, |
Deposit Transaction, | |
Funds Transfer, | |
Withdrawal Transaction | |
2. Commit the results to the database | Transaction |