Hola, he estado buscando una forma de solucionar una relacion entre 3 tablas, tengo un DEPARTAMENTO donde trabaja EMPLEADO supervisa PROYECTO, pero puede ser que un proyecto no tenga empleados y solo este asignado a un departamento, entonces un DEPARTAMENTO tiene asignado muchos PROYECTOS, mi duda es en el diseño logico, debo crear una tabla adicional para "tiene asignado muchos PROYECTOS" o como jalo el ID del departamento a la tabla PROYECTO cuando no tiene empleados asignados y esta tabla PROYECTO necesariamente pide el ID del empleado? gracias de antemano por su ayuda:)
¿Y poniendo en la tabla PROYECTO una id del departamento al que pertenece?
Si, pero no logro entender que hacer para dejar null la FORANEA en la tabla PROYECTO que pertenece al empleado
Si no le pones "NOT NULL" a la FK, no hay problema en que sea NULL.