Mejores practicas a nivel de base de datos para el desarrollo de aplicaciones que dan solucion a multiples temas
Con una serie de compañeros nos plantebamos cual seria la mejor forma de crear la(s) base de datos para un sistema web en el que se manejen algo asi como multilpes sistemas en uno solo.
llegamos a tener dos propuestas:
1.- Una base de datos que tenga todas las tablas cada tema un prefijo de acuerdo a cada solucion.
2.- Separar por cada solucion una base de datos, concentrando la seguridad de toda la aplicacion en una base de datos.
Pregunto a la comunidad como lo haria..y por que es mejor.
Saludos.
- Inicie sesión o regístrese para enviar comentarios
Creo que lo mejor es separar
Creo que lo mejor es separar por schema o por base de datos cada aplicacion.
El pimer caso tu base de datos creceria mucho muy rapido ocasionando lentitud a todos, independientemente de si es de gran uso o no.
El segundo caso asi como lo mencionas tampoco es muy práctico, al menos yo veo la base de datos solo como el almacen de los mismos y obviamente con la integridad que se requiere, pero cada base de datos deberia tener su usario que pueda hacer todo y toda la lógica manejarla fuera de esta.
Saludos
quien apoarta mass.....
Saludos..