提前致谢。 我正在学习和设计一个有两个部门的组织的RDBMS。 它非常简单,但当一个部门的行动导致其他部门的行动时,问题就出现了。假设部门1对消费者进行调查,并且该调查导致部门2引入产品。问题是我不知道如何将这种测量关系联系在一起并引入新产品。我自己学习RDBMS。
答案 0 :(得分:0)
我相信您正在询问如何建模一个场景,您可以在其中跟踪部门对其创建的记录的操作,无论该记录是产品还是调查。我附上了一张图表,并试图解释这些关系。
每个部门都可以有许多不同的行动。这些操作可以跨部门共享。每个DepartmentAction都可以有一个关联的ActionEntity。此ActionEntity与产品和调查共享1到0..1的关系。最后,每个产品和调查也可以具有创建记录的部门ID。