mall data model changes

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

mall data model changes

snacht
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
Reply | Threaded
Open this post in threaded view
|

Re: mall data model changes

BJ Freeman
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.