How to model party relationship data in ofbiz?
I'm confused with the ofbiz data model. PARTY RELATIONSHIP is a relationship from one PARTY to a another PARTY corresponding to a pair of PARTY ROLE s. Entity PARTY RELATIONSHIP will have PARTY_ID_FROM , PARTY_ID_TO , ROLE_TYPE_ID_FROM , ROLE_TYPE_ID_TO and PARTY_RELATIONSHIP_TYPE_ID which is stored in PARTY RELATIONSHIP TYPE entity. But in that entity is also stored ROLE_TYPE_ID_VALID_FROM and ROLE_TYPE_ID_VALID_TO . Could have duplicate data in there ? And would PARTY_RELATIONSHIP_TYPE_ID be a part of the key to the PARTY RELATIONSHIP entity? A PARTY RELATIONSHIP joins only two other