Shared Catalog, MultiShop

How tha handle this.
My client wants one shared catalog, and at least three different shops using parts of that shared catalog.

See it as one shop based on the shared catalog, and three brand specific shops, based on the " master" catalog.

My thoughts:

1) Using services. Enable the service on the master catalog, and providing updates to the brand catalogs.

2) Shared tables. All different installs, but sharing the catalog tables. The adjusting the views, or using domain-access for the brand catalogs

3) One install, and then using context or something, to change the theme based on the url. Using domain-access, or adjusting the views based on the url to display the products on the brand catalog.

I haven't technically looked into aether one of the options, but I think the first option, using services would be the most easy, and scalable sollution.

Ant thoughts on this??

Posted: Apr 15, 2013