首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据库映射方法

问数据库映射方法
EN

Stack Overflow用户
提问于 2011-03-31 05:12:04
回答 1查看 125关注 0票数 0

在另一篇文章中,我遇到了一些有趣的设计数据库模式的方法。这些方法是:

  • 布尔方法
  • 多列法
  • 桥表法

有人能发布一个链接或者简单描述上面提到的技术吗?因为我试图在Google上搜索它们,但是什么也没有发现。

作为参考,我看到的帖子是这一个

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-05 08:34:25

最初的帖子是关于建立一对多关系的模型,在这种关系中,记录属于许多组。

在那篇文章中没有太多的细节,所以我在给出定义时做出了推论:

布尔方法

可能使用位掩码字段来存储组的成员资格。每个组对应一个位值。需要掌握布尔逻辑才能有效地进行查询。

多列方法

扩展记录以添加每个组一列,以指示成员资格。这本质上是布尔方法的一种更具人类可读性的实现,但是当添加更多组时,维护起来会很痛苦。

桥表法

这个名字有几个名字(维基百科在连接表条目下)--创建了一个新的表,定义了两个源表的主键之间的链接。这是最有力的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5495571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档