求助: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类中的代码,根据自身的项目需要进行修改和完善。
------解决方案--------------------既然想要实现这样的连动效果,
为什么要去掉外键关联??
奇怪的做法!