4
A
回答
1
除其他事项外,
- 你不能在所有的复杂类型映射。 (更新已在EF v4中修复)
- 您必须映射存储架构中的每个表的列。
- 概括(2),你根本不能很好地控制存储模式。你主要看到的是客户端架构和映射到的存储架构。
- 如果您从图中删除某个类型,则很难将其恢复。
我写了一些关于实体框架本身和设计师在this post之间的哲学方法的区别的想法。
我认为如果你打算在实体框架中做非平凡/非默认的事情,你应该习惯于编辑EDMX。大多数其他ORM确实需要在某个时候编辑XML,因为它是值得的。
这是一大堆废话。我只是不断删除并重建数据库中的模型,即使如此,它有时也会出错。 – ProfK 2009-08-15 12:54:49