Cardinalidad 1:1 - Caso (1,1) - (1,1) Propagación de la clave. 3 opciones:
- De la entidad A a la B
- De la entidad B a la A
- En ambas direcciones Se crea una tabla que tiene por clave primaria las claves ajenas de ambas entidades. Se crea una tabla que tiene por clave primaria a las claves primarias de las tablas que relaciona. Cardinalidad 1:1 - caso (0,1) - (1,1) Propagación de la clave del lado (1,1) al lado (0,1). Propagación de la clave del lado (0,1) al lado (1,1) Se crea una tabla que tiene por clave primaria la clave del lado (1,1). Cardinalidad 1:1 - caso (0,1) - (0,1) Se crea una tabla que tiene por clave primaria las claves ajenas de ambas entidades. Propagación de la clave. 3 opciones:
- De la entidad A a la B
- De la entidad B a la A
- En ambas direcciones Se crea una tabla que tiene por clave primaria la clave de la entidad A o B. Cardinalidad 1:N - caso (1,1) - (x,n) Propagación de la clave del lado 1 al lado N. Propagación de la clave del lado N al lado 1. Se crea una tabla que tiene por clave primaria la clave del lado N y solamente
como ajena la clave del lado 1. Cardinalidad 1:N - caso (0,1) - (x,n) Se crea una tabla que tiene por clave primaria la clave del lado N y solamente
como ajena la clave del lado 1. Propagación de la clave del lado 1 al lado N. Propagación de la clave del lado N al lado 1. Cardinalidad 1:N (Existencia)- caso (1,1) - (x,n) Se tratan igual que las 1:N Propagación de la clave del lado 1 al lado N, pasado a formar parte de la clave
primaria del lado N. Propagación de la clave del lado N al lado 1, pasado a formar parte de la clave
primaria del lado 1. Cardinalidad 1:N (Identificacion) - caso (1,1) - (x,n) Propagación de la clave del lado 1 al lado N, pasado a formar parte de la clave
primaria del lado N. Propagación de la clave del lado 1 al lado N. Se crea una tabla que tiene por clave primaria la clave del lado N y solamente
como ajena la clave del lado 1. Cardinalidad N:M - caso (x,n) - (x,n) Se crea una tabla que tiene por clave primaria a las claves primarias de las
tablas que relaciona. Si tiene atributos propios, habrá que observar si “hay
que ampliar la clave”. Propagación de la clave. 3 opciones:
- De la entidad A a la B
- De la entidad B a la A
- En ambas direcciones Se crea una tabla que tiene por clave primaria las claves ajenas de ambas entidades.
|