you are only looking at a small portion of the Mall model. I suggest make a list of all the requirements of a Mall model then do a model like the data books did. This is something David is particularly good at if you wish to retain his services. He has a develop a frame work for this here is a message from him http://osdir.com/ml/dev.ofbiz.apache.org/2009-06/msg00336.html
Stefaan Nachtergaele sent the following on 8/24/2009 10:56 AM: > Hello, > Can anyone give suggestions on how to extend the ofbiz datamodel to support > mall functionality. I've installed ofbiz and played around with it. > I have the The Data Model vol 1 book. I've read the threads about mall/multi > vendor/"multi-tenancy" > Basic Requirements > - A customer goes to the mall and can browse/search for products accross all > the stores. > - A product is sold by/owned by/created by/hosted by one and only one store > owner. > - The customer can browser and filter by specifying attribute values for > products. > - To facilitate this filtering, the product attribute definitions are shared > by all store owners. These product attribute definitions are maintained by > the mall owner (only one mall owner) > - When browsing products, to the customer, the store owner of a product > seems like just another attribute he can filter on. > - For the rest we have "multi-tenancy" > What approach? > Does the Catalog Manager recognize some relationshiop between ProdCatalog > and Party to support this. Should ProdCatalogRole be used for this? > How are security groups relevant? It's clear to me that a security group is > related to a Party via PartyRelationship. PartyRelationship relates a source > and target party via a Role and a SecurityGroup (The CATALOGADMIN_LTD > SecurityGroup). Is that it? > Help greatly appreciated. > Thanks, > Stefaan > -- BJ Freeman http://www.businessesnetwork.com/automation http://bjfreeman.elance.com http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro Systems Integrator.
