日期:2014-05-19  浏览次数:20432 次

请教框架实体类的使用?
看过PETSHOP的例子,里面使用了实体类,实体-表对应的关系,再加上泛型的应用,确实可以减少了很多不必要的运行类型错误,加强编译时的安全检查,可是,对象关系毕竟不等同于数据结构,有时候一个对象可能包括多个表,如果再使用一个表一个实体的话,如何才能反映这样多表关系的情形呢?

------解决方案--------------------
理论上说是先不要考虑表,先根据需要定义对象类,然后再考虑对象和表的映射关系,就是ORM了。
但简单的情况最好就是一个对象对应一个表。

反正就是先考虑对象再考虑表结构。
------解决方案--------------------
LZ理解错误

概念模型和实体模型是不一样的

这两个模型应该运用到框架的不同位置上

还是建议去看MOF
------解决方案--------------------
是实体类对象之间的逻辑关系,不要再说什么数据库视图什么的
ORM的理想情况就是,开发人员不需要知道数据库是什么样子
只要与对象与对象集合打交道~
------解决方案--------------------
将 子实体类 作为 主实体的 一个成员 .