【发布时间】:2010-09-15 12:55:33
【问题描述】:
我知道从域模型生成数据库表是可能的。但是有没有其他方式做事。我有一个非常糟糕的数据库(我见过的最糟糕的)。它的分片(16 个分片!!),分布在多个 postgres 数据库(都在同一台服务器上),具有像 urn:dbtable:guid 这样的外键关系。
事实证明,使用 SSIS 进行迁移是一件很痛苦的事情,所以我想使用 NHibernate,将数据读入对象并以幸福的数据架构和谐重写到 SQL Server 数据库。
有没有办法使用 NH 或其他方法扫描当前数据库并构建域模型和映射?
谢谢!
【问题讨论】:
-
没有工具会生成域模型。只能从数据库生成数据模型。
标签: nhibernate fluent-nhibernate ssis dns