In the last exercise I asked you to think about whether the principles of relational database design apply to OOP. Let’s look at some examples:
Make A Note
One way to think about the differences between relational database design and OOA&D is to think about their goals:
• Databases are meant to manage changes to data.
• Object designs are meant to manage changes to requirements.