如何在ofbiz中建立党派关系数据?

时间:2014-02-17 04:49:24

标签: data-modeling ofbiz

我对ofbiz数据模型感到困惑。

PARTY RELATIONSHIP 是从一个 PARTY 到另一个 PARTY 的关系,对应于一对 PARTY ROLE

实体 PARTY RELATIONSHIP PARTY_ID_FROM PARTY_ID_TO ROLE_TYPE_ID_FROM ROLE_TYPE_ID_TO PARTY_RELATIONSHIP_TYPE_ID ,存储在 PARTY RELATIONSHIP TYPE 实体中。

但在该实体中还存储了 ROLE_TYPE_ID_VALID_FROM ROLE_TYPE_ID_VALID_TO

可能有重复数据吗?

PARTY_RELATIONSHIP_TYPE_ID 会成为 PARTY RELATIONSHIP 实体的关键部分吗?

Party relationship model

1 个答案:

答案 0 :(得分:1)

PARTY RELATIONSHIP仅加入另外两个实体:

1)一个关系类型,它关联两个角色类型:例如供应给客户或员工到部门。

2)参与关系的实际PARTIES ROLES:例如ABC COMPANY为供应商,Thang Nguyen为客户。

各自角色中的这些方是PARTY ROLE实体所代表的。

此PARTY ROLE实体可以用表格表示,在这种情况下,您将为关系中的每一方提供PARTY ROLE ID。或者,聚会角色可能没有单独的表,只能在“聚会关系”表中实现,在这种情况下,它将为您指定关系中每一方的PARTY和ROLE TYPE ID。

您在PARTY RELATIONSHIP实体中不会有重复数据,因为FROM DATE是键的一部分,并且与两个PARTY ROLES结合使用时是唯一的。

来自和来的日期是该党派关系,而非党派关系类型。