Ver Mensaje Individual
  #10 (permalink)  
Antiguo 03/02/2012, 02:37
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Multiples bases vs Multiples tablas

Incluso en los programas de contabilidad digamos tradicionales existe la posibilidad de llevar las cuentas de varias empresas.

Tu como proveedor del servicio que vas a hacer?

1. Ofreces el host+software para la autogestion empresarial.
2. Ademas del punto anterior, ofreces servicios de gestoria (fiscal, laboral...) a todas las empresas registradas.

Ceo que ahi habria la gran diferencia.

Insisto con el ejemplo del banco, un banco tambien se podria plantear tener los datos de los clientes en bbdd distintas pero luego no podria, o se dificultaria, la realización de su parte del negocio. (El ejemplo es forzado).

Otro ejemplo seria facebook tambien te das de alta como usuario pero tus datos se guardan junto con los de los otros usuarios puesto que ofrecen servicios que si no fuera así no se podrian prestar.

No estoy diciendo que los bancos o facebook esten trabajando con una sola bbdd. Pero si que sus bbdd trabajan como si fueran una sola.

No hace falta recordar que SQL permite relacionar tablas de distintas bases de datos...

En definitiva si los clientes lo que hacen es comprar una aplicación (on line) que van a gestionar independientemente, quizas serviria un modelo bbdd/cliente, con el consiguiente coste en el momento de las actualizaciones, pero como se ha dicho eso tambien se puede automatizar.

Si los datos de todos los clientes van a taner una gestion centralizada seria mejor organizalos de manera que lo facilite. Con el coste de implementar una buena gestion de usuarios que de a estos la "ilusión" de estar trabajando con un su propia base de datos.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 03/02/2012 a las 02:44