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 |
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. |
Free forum by Nabble | Edit this page |