Ho lo stesso problema in quanto devo realizzare un sito con diversi prodotti di cui alcuni 'brand' vogliono una loro grafica.
sono riuscito ad utilizzare un unico database condividendo prodotti e utenti ma non riesco a condividere il carrello.
es.: www.miosito.it , www.brand1.miosito.it , brand2.miosito.it
con moduli tipo "tema x dominio" e "prodotto x dominio" posso anche parzializzare la vista categorie ma ho sempre il carrello non condiviso.