tengo un problema, no se como proceder, no se mucho sobre normalizacion de bases de datos. el problema es el siguiente:
tengo un sistema que administra tareas en una empresa.
cada empresa tiene sus propios usuarios deptos, usuarios, etc.
de manera que las tablas serian:
empresa
departamentos
usuarios
tareas
---------------
ahora bien. como cada empresa tiene sus propios registros no se que opcion es mas conveniente.
1. crear una bd por cada empresa a la que se le va a otorgar este serviio de admon de tareas
2. manejar todas las empresas en una sola base de datos
3. crear una tabla unica empresas y las restantes tablas, una para cada empresa por decir:
tablas:
empresa
empresa1_departamentos
empresa1_usuarios
...
empresa2_departamentos
empresa2_usuarios
...
esto con el fin de que la carga de una "empresa" no afecte a las demás
agradezco de antemano cualquier sugerencia al respecto.
el trabajo es sobre php y mysql.