Cuando creamos una relación entre dos tablas, como se muestra en la imagen, y podemos ver como desde Proveedores se ha creado un enlace a la tabla maestra Formas de pago (1 a 1), o tambien desde ArtÃculos hay otro enlace a la tabla maestra Familias (1 a 1), tambien se establece una relación plural (1 a N).
En el gráfico vemos como los enlaces a las tablas maestras se representan con las fechas azules y los enlaces plurales se representan por las flechas rojas.
Al ver este esquema, podemos entender a simple vista, que un ArtÃculo solo puede pertenecer a una Familia de artÃculos, pero un Familia puede estar asignada a muchos artÃculos al mismo tiempo.
Asi qué, antes de establecer una relación de Maestro-Historico entre 2 tablas, deberÃas preguntarte
¿Una familia puede tener uno o muchos artÃculos?
- Si la respuesta es “UNA”, la tabla de ArtÃculos seria maestra de Familias
- Si la respuesta es “MUCHOS”, la tabla de ArtÃculos deberÃa ser historica de Familias
¿Un artÃculo puede tener una o muchas familias?
- Si la respuesta es “UNA”, la tabla de Familias seria maestra de ArtÃculos
- Si la respuesta es “MUCHAS”, la tabla de Familias deberÃa ser historica de ArtÃculos
También puede darse el caso en que esta relación fuese plural en las dos direcciones, es decir,
- Si la respuesta a la 1ª pregunta es “MUCHOS”, la tabla de ArtÃculos deberÃa ser historica de Familias
- Y la respuesta a la 2ª pregunta es “MUCHAS”, la tabla de Familias deberÃa ser historica de ArtÃculos
entonces, necesitariamos una 3ª tabla que fuera historica de las 2 anteriores, ArtÃculos y Familias.
One Response to “Las tablas de datos VII”
Pings responses to this post
[...] Las tablas de datos VII: plurales [...]