我有两个安全角色ProjectLead
和Developer
;我还有一个名为Project
的自定义实体。 ProjectLead
和Project
是否有1:N关系(一个ProjectLead
可以在多个Project
中工作)
和Developer
和Project
有1:1的关系(一个开发人员可以在一个项目中工作)?
感谢。
答案 0 :(得分:0)
我不明白你的问题。你想要在一个角色和一个实体之间建立关系,这是不可能的,也没有任何意义。您想要限制对项目的访问吗?这可以通过角色来完成,在项目实体的开发人员角色中,您可以将读取操作放在用户选项中(只有一个级别),就像开发人员只查看该项目一样,或者如果您有一个拥有许多开发人员的团队,那么团队可以拥有该项目项目。 对于ProjectLead,您可以在业务单位级别进行访问。