Access - Relacionar tablas

 
Vista:

Relacionar tablas

Publicado por David Marcas (4 intervenciones) el 28/03/2002 04:49:51
Hola, estoy creando una base de datos y tengo que relacionar unos 500 cursos con 60 empleados. Como puedo relacionar las tablas para no tener que duplicar la información de cada curso o cada trabajador?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Relacionar tablas

Publicado por Luis Fernando Melo S (323 intervenciones) el 28/03/2002 08:36:44
Crea una tabla intermedia llamda Capacitacion la cual debe tener las llaves primarias de la tabla Empleados y la tabla Cursos, ademas esta}so dos campos que son llaves foraneas deben formar la llave primaria de la tabla campacitacion.

El siguiente es un ejemplo en ddl:
Create table Capacitacion(
id_empleado long not null,
id_curso lon not null,
constraint pkCapacitacion primary key (id_empleado,id_curso),
constraint fkCapacitacion1 foreign key (id_empleado)
references empleados(id_empleado),
constraint fkCapacitacion2 foreign key (id_curso)
references cursos(id_curso)
)

Otra manera es creas las tablas empleados,cursos y capacitacion .. luego vas la ventan de relaciones en Access y creas las relaciones arrastranado los campos de una tabla a otra.......

NOTA: Esto es solo la idea principal el codigo no esta probado ya que lo escribi a qui como se que debe ser.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar