duda relacion tablas
(1/1)
ernesto70412:
hola a todos
Tengo estas tablitas
Un empleado puede estar asignados a varios clientes y proyectos. Un cliente puede tener varios proyectos, pero un proyecto solo pertenece a 1 cliente
Las 2 tablas de asignacion, las mantengo asi, o las uno en 1 tabla?
gracias
Carloswaldo:
Primero quiero saber esto: ¿Los proyectos pueden tener varios empleados? ¿Hay alguna razón en especial por la que se esté haciendo la relación Empleado-Proyecto y Empleado-Cliente por separado?
Por lo pronto si un proyecto solo puede pertenecer a un cliente, la tabla "RelacionClientesProyectos" no va, solo pon un campo IdCliente en la tabla Cat_Proyectos.
ernesto70412:
hola que tal
Si, un proyecto puede tener varios empelados asignados.
No hay motivo especial. Esas 2 las junto en una tabla entonces
Esta tabla la elimino
Carloswaldo:
Entonces yo diría que también elimines la tabla AsignacionEmpleadosClientes, así igual todas las tablas siguen conectadas y mediante las relaciones puedes sacar qué proyectos tiene cada empleado, y para qué cliente.
ernesto70412:
ok gracias
Navegación