为了账号安全,请及时绑定邮箱和手机立即绑定

如何在关系数据库中进行继承建模?

如何在关系数据库中进行继承建模?

慕的地6264312 2019-08-08 15:57:23
如何在关系数据库中进行继承建模?我的问题是关系数据库系统中的继承建模。我有规范数据模型,并且我有一些与产品定价相关的字段从产品表继承某些属性,我想在MySQL关系数据库中建模这种继承,所以,“我们如何在关系数据库中进行继承建模?”
查看完整描述

3 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

Martin Fowler在他的“企业应用程序架构模式”一书中对此进行了广泛的讨论。获取本书并查看:

  1. 单表继承

  2. 类表继承

  3. 具体表继承

本网站应该给你一些想法。您可能还想阅读有关继承映射器的部分。每种不同的方法都有其优点和缺点,因此明智地选择。


查看完整回答
反对 回复 2019-08-08
?
largeQ

TA贡献2039条经验 获得超7个赞

关系数据库不处理对象(因此,继承) - 它们处理关系。您真正要问的是如何将对象结构映射到数据库 - 答案是“它取决于您的ORM层”。

请查看将对象映射到关系数据库:O / R Mapping In Detail文章以获取一些详细信息。如果你告诉我们你正在使用什么软件堆栈,你可能会得到一个更为重要的答案。


查看完整回答
反对 回复 2019-08-08
  • 3 回答
  • 0 关注
  • 479 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信