Page 187 - Manual ofimática nivel II
P. 187
RELACIÓN UNO A VARIOS:
Esta relación se da cuando un registro de una tabla, sólo puede estar relacionado
con un único registro de la otra tabla y un registro de la otra tabla (tabla principal) puede
tener más de un registro relacionado en la primera tabla (tabla secundaria).
- Por ejemplo: Cuando relacionemos el campo «Codcliente» de la tabla CLIENTES
con el campo «Codcliente» de la tabla PEDIDOS, la relación será de UNO A
VARIOS. Es decir, que puede aparecer en varios registros el mismo cliente dentro
de la tabla PEDIDOS (tabla destino) pero solamente puede aparecer una vez en
la tabla CLIENTES (tabla origen).
Cuando la cardinalidad de una tabla es uno a varios se identifica como (1:N).
En este ejemplo podemos detectar que la relación «UNO a VARIOS» tiene la
cardinalidad 1:N, donde el cliente de la tabla CLIENTES puede hacer tantos pedidos como
quiera, es decir aparecer en la tabla destino PEDIDOS tantas veces como sean necesarias.
Podemos observar que el Sr. Anastasio ha venido una vez a comprar, pero la Sra.
Esmeralda ha venido dos veces y el Sr. Jean Manuel no ha venido aún a comprar desde
que se registró.
RELACIÓN VARIOS A VARIOS:
Este tipo de relación se utiliza cuando un registro de una tabla puede estar
relacionado con más de un registro de la otra tabla y viceversa.
187