
08/01/2011, 07:16
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses Puntos: 300 | |
Respuesta: multiples tablas o varias db para sistema web tablas:
empresas (empresa_id, empresa, etc.)
departamentos (departamento_id, departamento, empresa_id, etc.)
usuarios (usuario_id, usuario, departamento_id, etc.)
tareas (tarea_id, tarea, etc.)
tareas_usuarios(tarea_usuario_id, tarea_id, usuario_id, etc.)
Entiendo que los departamentos son siempre de una sola empresa. Pero tendrías que aclarar puntos como si un usuario puede pertenecer a la vez a dos departamentos o más o a dos empresas o más, o si una tarea puede ser realizada por más de un usuario y por usuarios de distintos departamentos.
La propuesta que te he hecho permite eso, aunque el usuario sólo puede pertenece a un departamento y a una sola empresa. Aclara estos puntos antes. |