Jump to content

Recommended Posts

Estimados tengo una duda de como manejar esta herencia en una base de datos:

z3pmlzrfzk9k5pnfg.jpg?size_id=7

 

se me ocurrió hacer tres tablas separadas con relación 1a1 de producto a CD y de producto a Libro (como solo separando información) pero no se si sera la correcto... gracias y saludos.

Link to comment
Share on other sites

Recuerda que ese es un diagrama de clases, no necesariamente una clase debe ser una tabla en la BD. Si haces 3 tablas al momento de gestionar un cd o una libro deberás acceder a 2 tablas, en cambio, si solo creas 2 tablas vas a gestionar una tabla, siendo más óptimo.

En conclusión crea una tabla CD y otra Libro nada más.

Link to comment
Share on other sites

  • 2 weeks later...

En sí el modelo que planteas no está mal. Si pudieras dar mas info sobre lo que se te está pidiendo en el ejercicio, podríamos ayudar en armar un modelo de BD coherente para lo que necesitas si es que el que planteas aun no te convence, ya que como dice Sting_Master, un modelo de 2 tablas independientes debería ser mas que suficiente, y es mas simple y rápido de trabajar en términos de querys y lineas de código.

 

Edited by The Duke of Quakem
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...