¿La forma más efectiva de reflejar la relación de herencia en DAO?
Trabajando en una aplicación de negocios usando la estructura MVC y unObjeto comercial / DAO arquitectura. Para cualquier objeto comercial normal, las funciones CRUD son bastante sencillas. Pero, ¿cuál es la mejor manera de manejar una relación padre-hijo como "El cliente es un usuario"?
Sé que están involucradas las siguientes clases:
User, UserDAO, Customer, CustomerDAO
losCustomer
la clase puede heredar deUser
bien, pero ¿cómo se refleja mejor esto en las funciones DAO CRUD?