Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Duda para crear una tabla

Estas en el tema de Duda para crear una tabla en el foro de Bases de Datos General en Foros del Web. Hola a todos, tengo un pequeño problema en access, tengo dos tablas relacionadas TB_codigo y TB_asunto, de tal forma que a un registro de TB_asunto ...
  #1 (permalink)  
Antiguo 19/03/2010, 05:17
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
Duda para crear una tabla

Hola a todos,
tengo un pequeño problema en access, tengo dos tablas relacionadas TB_codigo y TB_asunto, de tal forma que a un registro de TB_asunto le corresponden varios registros de TB_codigo. lo que quiero es crear una tabla nueva en la que se recoja cada registro de TB_codigo con todos los registros de tb_asunto unidos

Gracias por adelantado
  #2 (permalink)  
Antiguo 19/03/2010, 05:26
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Duda para crear una tabla

Cita:
lo que quiero es crear una tabla nueva en la que se recoja cada registro de TB_codigo con todos los registros de tb_asunto unidos
El planteo no corresponde al modelo descripto: Tu tienes una relación 1:N entre TB:asunto (1) y TB_codigo (N), por lo que no existirían códigos con varios asuntos.
Ahora bien, si existen códigos que se corresponden con varios asuntos, y al mismo tiempo asuntos con varios códigos, tienes una relación N:N (que no es lo que estás describiendo) y como regla general toda relación de cardinalidad N:N genera una tabla física con las FK de cada tabla implicada, y/o un discriminante, en el caso de existir iteraciones de la misma relación.

¿Cuál es tu duda en este caso?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 22/03/2010, 01:29
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Duda para crear una tabla

Hola, y en primer lugar perdona por no explicarme bien.
tengo esas dos tablas, de tal forma que un asunto se puede relacionar con varios códigos, y a su vez un código puede estar relacionado con varios asuntos.
Lo que quiero crear, que hice medidante un informe, es una tabla de tal forma que se recojan todos los códigos, sin repetición, y en un segundo campo se agrupen los asuntos que corresponden a cada código.
Mi error quizás sea que los códigos se repiten, es decir, que debido a mi bajo conocimiento de access he creado al tabla códigos con repetición de los campos creando para cada uno un ID diferente.

Etiquetas: tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 18:23.