18
A
回答
13
对象关系数据建模支持一些面向对象的概念,同时还支持一些关系概念:
- 传承 - 一个表可以有一个IS-A与另一个表的关系。同样,自定义数据类型也支持继承。
- 类和对象(类的实例)之间的区别超出了表和行之间的区别。
- 自定义或复杂的数据类型。
- 关系查询语言。
- 参照完整性。
面向对象的数据建模只是持久性对象:
- 对复杂物体更大的支持。
- 没有查询语言 - 您只需检索像巨型键/值存储的单个对象。
- 没有关系参照完整性 - 尽管您可能有一个对象包含对另一个对象的引用。
2
,这可能是有帮助的comparison of RDM and OOM
相关问题
- 1. 关系数据库+ ORM或面向对象的数据库?
- 2. 对象数据库关系数据库
- 3. 面向对象数据库
- 4. 关系数据库中面向对象的结构
- 5. 面向对象的数据库难题?
- 6. 面向对象的数据库连接
- 7. 面向对象的数据库
- 8. 贮藏模板和面向对象VS关系数据库
- 9. 10面向对象/关系混合数据库?
- 10. 面向对象数据库理论
- 11. 面向对象数据库类
- 12. 面向对象关联和数据库访问
- 13. 如何设计对象数据库中的多对多关系?
- 14. 面向对象的数据库比使用ORM的关系数据库更好吗?
- 15. 对象关系映射vs数据库抽象层
- 16. 正在学习来自关系数据库和面向对象编程语言Delphi的Caché数据库吗?
- 17. 面向文档的数据库是否比关系数据库更适合持久化对象?
- 18. 数据库/对象映射
- 19. 对象数据库介绍
- 20. FireBase数据库空对象
- 21. 开源对象数据库?
- 22. 数据库对象跟踪
- 23. 对象数据库和C#
- 24. SQL数据库vs对象
- 25. Javascript对象数据库
- 26. 数据库表和面向对象类之间是否存在关系?
- 27. 关系数据库一对多关系
- 28. 返回对象与数据库中的相关子对象
- 29. 有关将对象数据库+数据移植到关系数据库的资源和指导原则
- 30. Java:可嵌入的面向对象的数据库
+1:非常好的答案 – Rik 2009-04-16 17:09:27