【发布时间】:2012-07-01 05:58:23
【问题描述】:
ORM(.netTiers、EntityFramework、nHibernate 等)通常可以描述为在关系数据模型和面向对象模型之间架起一座桥梁。
在数据仓库领域中是否存在等效的 ORM?
该技术将弥合非规范化星形/雪花模式与面向对象模型之间的差距。目标是能够快速开发位于并使用所述模式的数据层。
我们将 .Net 与 MSSQL 结合使用。
星期五快乐!
【问题讨论】:
-
我无法想象在星型架构之上拥有面向对象模型的商业案例。由于 MSSQL 是一个关系型数据库,即使模式不是严格关系型的,您仍然可以使用传统的 ORM(但您可能会失去关系遍历等功能,因为外键的使用方式不同)。您似乎处于某种“垃圾进,垃圾出”的境地。
标签: database-design architecture orm