[Db] Join tabella con nome database

aldo bertoldini aldobertoldini a gmail.com
Mar 28 Nov 2006 15:23:10 CET


Ho un gestionale su cui mettere le mani in cui c'è un db mysql
(chiamato ecommerce) con una tabella 'clienti'. Ogni cliente ha poi il
suo database personale, il cui nome è collegato all'indice della
tabella ecommerce.clienti (clienti.id=1 ha db ecommerce_1,
clienti.id=2 ha db ecommerce_2 eccetera), in cui ci sono appunto i
dati di ogni ecommerce; in pratica la stessa piattaforma viene
utilizzata da più siti, ed ogni sito ha il suo db separato, e quando
un nuovo sito decide di aderire ho uno script che replica la struttura
del database di base (che viene chiamato ecommerce_0), mentre nel db
ecommerce oltre che la tabella dei clienti ci sono alcune tabelle di
configurazione.

1- Il mio problema è questo: è possibile costruire delle join tra la
tabella ecommerce.clienti ed i singoli database in una sola query?

2- In linea teorica questa struttura (ad ogni ecommerce il suo db) vi
sembra stupida o credete sia funzionale?

Saluti

Aldo


Maggiori informazioni sulla lista Db