de vida o muerte

aspman
02 de Noviembre del 2003
hola a todos los lectores mi duda es la siguiente:

tengo una base de datos en un sitio que tiene tres tablas

participantes
proyectos
profesores vinculados

las tablas se relacionan de la siguiente forma:

participantes de muchos a muchos con proyectos
profesores vinculados de muchos a muchos con proyectos

necesito que un lider de proyecto que va a introducir los datos en las tablas antes mencionadas se puedan corresponder los datos correctamente

un ejemplo:

participantes
pedro
reyes gonzales
24 años

profesores vinculados
florencio
valentin duarte
veterinaria
45 años

proyectos
transito post operatorio

toda esa informacion pertenece a un proyecto y no deseo que se vayan a cruzar a la hora de consultarlos o que el lider los quiera modificar. en fin como puedo saber o identificar a que proyecto pertenece un participante o un profesor vinculado.

pablinweb
02 de Noviembre del 2003
puedes agregarle el campo proyecto y hacer que el campo id sea compuesto por el id mas el proyecto, no se si me explico bien...

saludos

Saraos
02 de Noviembre del 2003
Te falta una entidad de enlace(entidad debil) es decir una entidad que se llame : movimientos la cual tendra los campos:
id_mov
id_proy
id_part
id_prof
id_observ
id_fechaInicio
id_user (usuario que captura o modifica)
id_fecha(fecha que se modifico o capturo)

esta es la que tienes que llenar de los catalogos antes mencionados
espero explicarme bien