在另一篇文章中,我遇到了一些有趣的设计数据库模式的方法。这些方法是:
有人能发布一个链接或者简单描述上面提到的技术吗?因为我试图在Google上搜索它们,但是什么也没有发现。
作为参考,我看到的帖子是这一个
发布于 2011-04-05 08:34:25
最初的帖子是关于建立一对多关系的模型,在这种关系中,记录属于许多组。
在那篇文章中没有太多的细节,所以我在给出定义时做出了推论:
布尔方法
可能使用位掩码字段来存储组的成员资格。每个组对应一个位值。需要掌握布尔逻辑才能有效地进行查询。
多列方法
扩展记录以添加每个组一列,以指示成员资格。这本质上是布尔方法的一种更具人类可读性的实现,但是当添加更多组时,维护起来会很痛苦。
桥表法
这个名字有几个名字(维基百科在连接表条目下)--创建了一个新的表,定义了两个源表的主键之间的链接。这是最有力的解决方案。
https://stackoverflow.com/questions/5495571
相似问题