Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Office

PREGUNTA ACCES SOBRE CARDINALIDAD DE TABLAS

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.
Posibles soluciones:
Pregunta acces sobre cardinalidad de tablasPregunta acces sobre cardinalidad de tablas
Problemas con tablas en accesProblemas con tablas en acces
Acces 97 y acces 2000.Acces 97 y acces 2000.
Un acces point con tro acces point pueden compartir Un acces point con tro acces point pueden compartir
Tablas en wordTablas en word
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....
Página:1

Respuestas relacionadas:

Tablas en htmlTablas en htmlForo
Tablas dinamicasTablas dinamicasForo
Tablas en dreamweaverTablas en dreamweaverForo
C++, tablas de multiplicarC++, tablas de multiplicarForo
Problemas con las tablas de wordProblemas con las tablas de wordForo
Privilegios de acceso a tablasPrivilegios de acceso a tablasForo
Tablas-formulas-ordenarTablas-formulas-ordenarForo
Problemas con tablas en htmlProblemas con tablas en htmlForo
Comparar tablas en excelComparar tablas en excelForo
Relacionar tablas en phpmyadminRelacionar tablas en phpmyadminForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos29 Abril 2024