gpt4 book ai didi

database - 在关系数据库中建模不同的用户类型

转载 作者:搜寻专家 更新时间:2023-10-30 22:05:19 24 4
gpt4 key购买 nike

<分区>

首先,对于这个问题的反馈性质,我深表歉意。我试图尽可能多地概括它,以便其他人也能从中受益,但我真的没有人给我关于这个设计的反馈,所以我希望你们能帮助我。

话虽如此,我不想在我的数据库中为不同的用户类型建模。不过,我希望共享用户类型的凭据。这个问题基本上是关于继承的,这是 RDB 做的不太好的事情。

不过我确实想出了这个设计: DB design http://img48.imageshack.us/img48/9196/dbdesign.png

.. 但我不确定我是否应该对此感到满意。我不喜欢的是其中的商业契约(Contract)数量。首先,我不知道哪个用户类型属于给定的凭证,这意味着我可能必须搜索 N 个表,其中 N 是我得到的用户类型的数量。因此,我想将用户的类型与他或她所处的角色联系起来。因此,如果具有凭据 A 的用户具有“UserType1”和“UserType2”的角色,我希望在 UserType1 和代表他或她的 UserType2 表。 - 我不确定我是否喜欢这些“业务逻辑”约束......:)

我们将非常感谢您对这个给定设计的任何反馈,就像任何替代设计一样。

提前致谢

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com