2012-04-08 35 views
1

我需要在nhibernate中创建视图,所以在数据库中我有表:SomeTable,并查看SomeTableView。 SomeTableView与SomeTable具有相同的列。我可以映射某种视图,以便可以在表和视图中使用相同的实体类?表和视图相同的实体类

+1

如果表格与视图具有相同的列,那么为什么您需要映射视图?这不太合理,除非你没有告诉我们整个画面。 – Rippo 2012-04-08 18:34:23

回答

0

好像你可以创建一个从SomeTable继承的新实体,并为这个使用该视图的新实体创建一个新的映射。这至少可以避免重新创建所有相同的属性。