编辑回顾过去,我认为我的帖子有点令人困惑,缺乏细节。所以我想改写它并提供更多信息。另外,我还包括了一个图表示例。
如果我在某个地方有错误的想法,请纠正我,但想法是这样的:
基本上,如果用户是特定公司类型的某个公司的一部分,则确定可以分配的角色。如果到目前为止这很有道理,太好了!
缺失的部分涉及如何处理销售代表。从本质上讲,销售代表只是与其他公司打交道的用户。我不希望它们成为完全独立的实体,因为那时我会复制信息。我确实有内部公司类型的销售代表角色,但我不确定这是否会适当地配合。
在用户和销售代表之间建立一对一的关系是否有意义(图中未完成),这意味着我总是可以通过联接来获取用户信息?
最终结果将允许我找到公司的所有销售代表,然后是销售代表的所有公司。
提前致谢!