Luego de investigar con expertos en este tema, programadores de varias ramas y maestros hemos dado con la respuesta al problema y la compartimos en esta publicación.
Solución:
Martin Fowler analiza esto extensamente en su libro Patterns of Enterprise Application Architecture. Consigue este libro e investiga:
- Herencia de tabla única
- Herencia de tabla de clases
- Herencia de tablas concretas
El sitio web debería darle una idea. También es posible que desee leer la sección sobre mapeadores de herencia. Cada uno de los diferentes enfoques tiene sus pros y sus contras, así que elija sabiamente.
Mira estos artículos para algunas ideas:
Asignación de objetos a bases de datos relacionales
Herencia en mapeo O/R
Las bases de datos relacionales no se ocupan de los objetos (y, por lo tanto, de la herencia), se ocupan de las relaciones. Lo que realmente está preguntando es cómo asignar la estructura de su objeto a su base de datos, y la respuesta es “depende de su capa ORM”.
Eche un vistazo al artículo Mapeo de objetos a bases de datos relacionales: mapeo O/R en detalle para obtener algunos detalles. Si nos dice qué pila de software está utilizando, es probable que obtenga una respuesta más precisa.
Comentarios y calificaciones del tutorial
Acuérdate de que tienes el privilegio decir si te fue útil.