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

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

我的问题是关系数据库系统中的继承建模。我有规范数据模型,并且我有一些与产品定价相关的字段从产品表继承某些属性,我想在MySQL关系数据库中建模这种继承,所以,

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


慕的地6264312
浏览 482回答 3
3回答

慕容708150

Martin Fowler在他的“企业应用程序架构模式”一书中对此进行了广泛的讨论。获取本书并查看:单表继承类表继承具体表继承本网站应该给你一些想法。您可能还想阅读有关继承映射器的部分。每种不同的方法都有其优点和缺点,因此明智地选择。

largeQ

关系数据库不处理对象(因此,继承) - 它们处理关系。您真正要问的是如何将对象结构映射到数据库 - 答案是“它取决于您的ORM层”。请查看将对象映射到关系数据库:O / R Mapping In Detail文章以获取一些详细信息。如果你告诉我们你正在使用什么软件堆栈,你可能会得到一个更为重要的答案。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL