Duda clases en base de datos
Publicado por ivan (1 intervención) el 27/07/2020 18:28:44
Hola
Estoy montando una bbdd relacional sobre una tienda y una de las entidades es la entidad cliente, la cual tiene dos atributos que son la dirección de facturación y la dirección de envío. Estos atributos son en realidad clave foranea y representan a la propia entidad 'Dirección de facturación' y 'Dirección de envío', con sus atributos propios, que casualmente ambas clases tienen en común casi a la totalidad.
Mi pregunta es, se podría modelar así, con 3 entidades distintas, relacionando la entidad cliente con ambas direcciones, o sería mas eficiente juntar toda esta información en la entidad cliente, aunque esta aumente su número de atributos.
Espero haberme explicado bien y que alguien pueda ayudarme.
Gracias, un saludo!!
Estoy montando una bbdd relacional sobre una tienda y una de las entidades es la entidad cliente, la cual tiene dos atributos que son la dirección de facturación y la dirección de envío. Estos atributos son en realidad clave foranea y representan a la propia entidad 'Dirección de facturación' y 'Dirección de envío', con sus atributos propios, que casualmente ambas clases tienen en común casi a la totalidad.
Mi pregunta es, se podría modelar así, con 3 entidades distintas, relacionando la entidad cliente con ambas direcciones, o sería mas eficiente juntar toda esta información en la entidad cliente, aunque esta aumente su número de atributos.
Espero haberme explicado bien y que alguien pueda ayudarme.
Gracias, un saludo!!
Valora esta pregunta
0