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

base de datos acces 2003

Estas en el tema de base de datos acces 2003 en el foro de Bases de Datos General en Foros del Web. Buenos dias soy nueva en el foro es para saber como hago para hacer la relacion de las tablas por favor...
  #1 (permalink)  
Antiguo 20/08/2009, 07:52
 
Fecha de Ingreso: agosto-2009
Mensajes: 4
Antigüedad: 14 años, 8 meses
Puntos: 0
base de datos acces 2003

Buenos dias soy nueva en el foro es para saber como hago para hacer la relacion de las tablas por favor
  #2 (permalink)  
Antiguo 23/08/2009, 11:22
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: base de datos acces 2003

Si estás en tablas y pulsas sobre relaciones (pasa el ratón por los botones superiores y verás el de relaciones). Luego cargas las tablas que quieras relacionar y posteriormente unes el campo de cada una de ellas que quieras relacionar con el campo de otra tabla que esté relacionado con él. Verás varias opciones, según el tipo de relación.
Empieza por ahí.
  #3 (permalink)  
Antiguo 24/08/2009, 07:59
 
Fecha de Ingreso: agosto-2009
Mensajes: 4
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: base de datos acces 2003

si la relacion es de uno a uno es decir el codigo clave no se repite en que tabla pongo la clave foranea
  #4 (permalink)  
Antiguo 24/08/2009, 14:31
 
Fecha de Ingreso: agosto-2009
Mensajes: 4
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: base de datos acces 2003

Hola mira si tengo una relacion y la clave es la fecha de ingreso y se me repite ya que una persona tiene un codigo y en una fecha puede egresar en una sola fecha pero en la misma fecha egresan varias personas
  #5 (permalink)  
Antiguo 24/08/2009, 15:42
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: base de datos acces 2003

Estas diseñando mal tu base de datos.

La fecha nunca es un campo a considerar como primary key en una tabla.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #6 (permalink)  
Antiguo 25/08/2009, 00:53
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: base de datos acces 2003

JJMG,
huesos52 tiene razón: una fecha de egreso no parece ser adecuada para una primary key; sí el código de la persona. Pero dinos cómo es la estructura de tu base, las tablas y campos, qué quieres sacar con ello, y te ayudaremos a establecer las relaciones.
  #7 (permalink)  
Antiguo 29/09/2009, 15:42
 
Fecha de Ingreso: junio-2009
Mensajes: 2
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: base de datos acces 2003

buenos es la primera vez que participo y tengo una consulta relacionada a este tema
una consulta si tengo una tabla exp y pongo como llave primaria por ejemplo exp_id mediante la relacion puedo hacer q ese valo se herede como llave forane a otras tablas por ejemplo a otra tabla con imformacion de la persona( por ejemplo un exp puede tener varios paciente asi q diferente pacientes se identifican por q tienen el mismo exp_id heredado de la tabla exp el campo exp_id) si es asi como se hace
gracias
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




La zona horaria es GMT -6. Ahora son las 11:48.