si puedes, te conviene tenerlo todo en la misma base de datos, seria lo optimo. aunque entiendo tu punto de vista de que parece ser mas sencillo administrar, pero si lo que quieres hacer es vender el mismo producto a todos,pues te conviene centralizar y en caso de un upgrade al sistema solo necesitaras hacerlo a una bd.
Ahora si el caso puede ser de que algunos te piden cosas diferentes con el tiempo, osea el desarrollo puede no ser igual para unos u otros, pues tendras que separar las bd, eso desde mi punto de vista.
aunque puedes hacer un intermedio.
que es el nombre de usuario, como prefijo de la tabla
entonces cuando das inicializar a un nuevo usuario creas las tablas para ese usuario, y si tienes que hacer un desarrollo especifico para alguno de ellos no se recienten los cambios en los demas.
y no tienes que crear millones de bd, es mas administrable, y no necesitaras crear chorrocientas bases de datos.
hasta ahora no he necesitado usar dos bases de datos, ano ser que sea hacer una migracion de una a otra, pero ams que eso, para algo estable nop.
Saludos Cordiales---------------------------------------------
Pablo F.Ruiz Diaz Rios
Desarrollo Web con tecnologias de PHP, MySQL, AJAX (aunque tecnicamente ajax no es una nueva tecnologia,sino, la combinacion de varias)
messenger: http://tinymailto.com/p431i7omsn
PROTEGE TU RED:
Compartimos mensajes. Así que POR FAVOR, si vas a realizar un reenvío de este correo o cualquier otro recibido, BORRA mi dirección de correo y todas las direcciones de correo que aparezcan en los textos.
Proteje las direcciones de tus amigos y la mía, enviando solo como CCO o BCC, Con copia oculta y NO PARA, ni CC: para evitar que usen nuestras direcciones y recibir correos no deseados, virus, spam etc.