Mejor diseño de modelo de datos basado en una relación de generalización

¿Cuál es el mejor enfoque para diseñar un modelo de datos basado en una relación de generalización? Por ejemplo, imagine que hay una clase A basada y dos clases B y C derivadas que heredan la clase A. Ahora quiero un modelo de datos de diseño. tengo tres opciones

1) Cree la Tabla A y tenga una columna de tipo para especificar los datos B y C.

2) Cree la tabla A, B y C como mi diagrama de clase y relacione B y C con A.

3) Cree las tablas A, B y C pero no relacione B y C con A.

Cualquier pista sería apreciada

preguntado el 04 de julio de 12 a las 06:07

1 Respuestas

Comprar este artículo. Aunque está escrito para JPA, te dice los pros y los contras de cada una de las estrategias que mencionaste.

Respondido 04 Jul 12, 21:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.