PENRIL | |
| 2006-10-03 14:17 - Respuestas: 2 - Tema nº: 2422582
Tengo un problema con ciertas cardinalidades en una DB que estoy haciendo:
1.- necesito saber que se hace con la clave principal de una tabla con cardinalidad 0,n, es decir, la clave principal de la tabla con dicha cardinalidad, en una relacion N:M pasaria tambien como clave principal de la relacion??
2.- No tengo ni idea de como quedarian las tablas en una relacion 1:1.
Espero no haberos enrollado mucho, un saludo. | |
|
|
ebolo | |
|
Re: PREGUNTA ACCES SOBRE CARDINALIDAD DE TABLAS - 2006-10-03 17:48 - Respuesta 2
Hola penril, la verdad que yo relaciones fijas no suelo hacer en las bd. Las relaciones las suelo hacer en las consultas cuando las necesito.
Sacado de la ayuda del access:
Code:
1) El tipo de relación que crea Microsoft Access depende de cómo están definidos los campos relacionados.
· Se crea una relación uno a varios si uno de los campos relacionados es una clave principal o tiene un índice único.
· Se crea una relación uno a uno si ambos campos relacionados son claves principales o tienen índices únicos.
· Una relación varios a varios es, en realidad, dos relaciones uno a varios con una tercera tabla cuya clave principal consta de dos campos: las claves externas de las otras dos tablas.
2) Relación uno a uno
En una relación uno a uno, cada registro de la Tabla A sólo puede tener un registro coincidente en la Tabla B y viceversa. Este tipo de relación no es habitual, debido a que la mayoría de la información relacionada de esta forma estaría en una sola tabla. nulo;bnulo;Puede utilizar la relación uno a uno para dividir una tabla con muchos campos, para aislar parte de una tabla por razones de seguridad o para almacenar información que sólo se aplica a un subconjunto de la tabla principalnulo;/bnulo;. Por ejemplo, puede crear una tabla que registre los empleados participantes en un partido de fútbol benéfico.
El punto 1) No sé si te habrá servido de mucho. porque es un poco lío.
El punto 2) espero te quede claro.
Saludos.
| |
|
|
PENRIL | |
|
Re: PREGUNTA ACCES SOBRE CARDINALIDAD DE TABLAS - 2006-10-04 09:29 - Respuesta 3
Muchisimas gracias, me has sido de gran ayuda.
Nos vemos.... | |
|
|
|