首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >面向对象数据库与对象关系数据库

面向对象数据库与对象关系数据库
EN

Stack Overflow用户
提问于 2009-04-16 16:50:02
回答 1查看 11.6K关注 0票数 18

我想知道面向对象的数据建模与对象关系数据建模有什么不同?

它是不是像是为了实现对象关系数据建模而结合了面向对象和关系数据建模的优点?

干杯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-04-16 17:01:18

对象关系数据建模支持一些面向对象的概念,同时仍然支持一些关系概念:

  • 继承--一个表可以与另一个表具有IS-A关系。同样,自定义数据类型支持类和对象(类的实例)之间的完整性,而不仅仅是表和行之间的区别。
  • 自定义或复杂数据查询language.
  • Referential完整性。

面向对象的数据建模只是对象的持久化:

  • 更好地支持复杂对象。
  • 没有查询语言--您只需检索单个对象,就像一些巨大的键/值存储一样。
  • 没有关系引用完整性--尽管您的一个对象可能包含对另一个对象的引用。
票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/757037

复制
相关文章

相似问题

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