Varias empresas en misma Base de Datos
Publicado por Mj (2 intervenciones) el 25/10/2016 11:00:09
Hola a todos,
os planteo una duda de implementación que tengo para un proyecto que vamos a realizar en mi empresa.
Actualmente tenemos una tienda online desarrollada en PHP y que tira de una bbdd mysql. Vamos a montar un proyecto en el cual, otras tiendas físicas puedan unirse creándoles una web propia como la nuestra bajo un subdominio nuestro, de manera que un cliente entrando en nuestro dominio elige a que tienda quiere dirigirse y se le cargaría la web de la correspondiente tienda.
A la hora de diseñar la base de datos yo he planteado el crear una base de datos para cada tienda con la misma estructura, sin embargo otro compañero plantea que todas las tiendas tiren de la misma base de datos. A mi esto me parece ineficiente, cuantas más tiendas se nos unan más crecerán las tablas produciendo un retardo en las consultas. Además no se si será muy correcto tener en la misma tabla por ejemplo de facturas, datos de facturación de distintas empresas... ¿Que estructura veis más adecuada en mysql? ¿Me podeis echar un cable? ¡Muchas gracias!
Un saludo.
os planteo una duda de implementación que tengo para un proyecto que vamos a realizar en mi empresa.
Actualmente tenemos una tienda online desarrollada en PHP y que tira de una bbdd mysql. Vamos a montar un proyecto en el cual, otras tiendas físicas puedan unirse creándoles una web propia como la nuestra bajo un subdominio nuestro, de manera que un cliente entrando en nuestro dominio elige a que tienda quiere dirigirse y se le cargaría la web de la correspondiente tienda.
A la hora de diseñar la base de datos yo he planteado el crear una base de datos para cada tienda con la misma estructura, sin embargo otro compañero plantea que todas las tiendas tiren de la misma base de datos. A mi esto me parece ineficiente, cuantas más tiendas se nos unan más crecerán las tablas produciendo un retardo en las consultas. Además no se si será muy correcto tener en la misma tabla por ejemplo de facturas, datos de facturación de distintas empresas... ¿Que estructura veis más adecuada en mysql? ¿Me podeis echar un cable? ¡Muchas gracias!
Un saludo.
Valora esta pregunta


0