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

[0] Índice de Mensajes