First page Back Continue Last page Image

Abstraction?

So far I have 3 Objects for which I need me to keep track of their contact information (Note I have already abstracted by saying “contact information” rather than Address, phone and email information)

One non Abstracted solution is to do tables for each object type (Customer, Employee & Vendor)

Customer

Employee

Vendor

People

I could abstract Customers and Employees into a “People” table and just add a field to keep track of the different people types

Entity

I could also try and abstract all 3 types into one group called “entity” but now I am mixing things that are different