日期:2014-05-20  浏览次数:20862 次

求助:ORM Entity Framework的初级问题,请教大家。(牛人帮忙)
现在设计数据库时。外键都去除了。
所以用EF生成的类很多字段都是ID。
我不想在在行初始化的时候绑定回来。


感觉我生成的类都是数据实体类。一点都不好用啊。
谁能教教我怎么构造自己的业务实体。

比如. USER表
USERID,
PASSWORD,
PERSON_ID,


PERSON表。
PERSON_ID,
NAME,




以前自己写实体就代码生成了。感觉不好用啊。


业务要求我取 USER的实例的时候把NAME 也顺便提取出来的。

关键现在是CS模式,用的是remoting。
好多操作不成功呀。


最好插查删改都实现。
而且三层架构。最好带验证。


希望牛人帮忙!


作为对比希望加外键和不加外键的实现都有呀。
谢谢。

------解决方案--------------------
public class USER
{
...
public person {get;set;}
}
USER u= new USER();
context.AddToUsers(u);
 

------解决方案--------------------
请看,Entity Framework 系列教程
------解决方案--------------------
我建议你可以模仿 Linq to sql类中的代码,根据自身的项目需要进行修改和完善。

------解决方案--------------------
既然想要实现这样的连动效果,
为什么要去掉外键关联??
奇怪的做法!