我有一个问题,但我找不到任何解决方案。
我有用户分组,一个用户不能在多个组中(所以,一个组有很多用户。这里没有问题)。一个组的一个用户必须是该组的所有者,同样,它不能是两个或多个组的所有者(因为一个用户不能在多个组中)。最后,组的所有者必须是父客户表的子表。
为了澄清,一个用户可以在一个组中。一个组可以有多个用户,组的所有者是用户,也是客户。一个组只能有一个所有者。
我需要一个设计来支持这一点,我尝试了很多 ERD,但我找不到解决方案。
我有一个问题,但我找不到任何解决方案。
我有用户分组,一个用户不能在多个组中(所以,一个组有很多用户。这里没有问题)。一个组的一个用户必须是该组的所有者,同样,它不能是两个或多个组的所有者(因为一个用户不能在多个组中)。最后,组的所有者必须是父客户表的子表。
为了澄清,一个用户可以在一个组中。一个组可以有多个用户,组的所有者是用户,也是客户。一个组只能有一个所有者。
我需要一个设计来支持这一点,我尝试了很多 ERD,但我找不到解决方案。