[jira] [Comment Edited] (OFBIZ-5959) Add lifespan fields to PartyRole and dependency refactoring

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

[jira] [Comment Edited] (OFBIZ-5959) Add lifespan fields to PartyRole and dependency refactoring

Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-5959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14718415#comment-14718415 ]

Jacques Le Roux edited comment on OFBIZ-5959 at 8/28/15 12:12 PM:
------------------------------------------------------------------

http://www.universaldatamodels.com/Portals/9/udm_Publication_Articles_11_05_Models_Patterns.pdf is quite interesting. I though note that in Figure 4 there is no PartyRole. I tend to find this way of modelling the most adapted to OFBiz even if it adds a bit of abstraction. So I believe we should not engage in "Adding lifespan fields to PartyRole and dependency refactoring" and continue rather to use and extend the [Entity]Role model as in figure 4. It seems that's also what the majority thinks, so I propose to close this issue and possible related ones as "Won't fix"

The alternative would be to use the dat model proposed in Figure 9. But IMO it's better to decouple the 2 models (business and architecture data models) and only possibly use the specific one (business model) "on paper" to explain things to shareholders and alike...


was (Author: jacques.le.roux):
http://www.universaldatamodels.com/Portals/9/udm_Publication_Articles_11_05_Models_Patterns.pdf is quite interesting. I though note that in Figure 4 there is no PartyRole. I tend to find this way of modelling the most adapted to OFBiz even if it adds a bit of abstraction. So I believe we should not engage in "Adding lifespan fields to PartyRole and dependency refactoring" and continue rather to use and extend the [Entity]Role model as in figure 4. It seems that's also what the majority thinks, so I propose to close this issue and possible related ones as "Won't fix"

> Add lifespan fields to PartyRole and dependency refactoring
> -----------------------------------------------------------
>
>                 Key: OFBIZ-5959
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5959
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: party
>    Affects Versions: Trunk
>            Reporter: Pierre Smits
>              Labels: role, roles
>
> Currently the assignments of roles to parties are boolean (there or not there).
> However, these role assignments also have a lifespan. This can be achieved by adding fromDate and thruDate fields.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)