I am trying to find out if it is better to not create a class for customer contacts. For example, a customer may have 1 or many customer contact. The only operations that I can think of are add a new customer contact, modify a customer contact, getCustomerContact. The attributes include things like contact first name, last name, phone, etc...
Also if an invoice have line items, I am assuming it is not better to have a class called lineitems.
Also if an invoice have line items, I am assuming it is not better to have a class called lineitems.