2014-02-09 167 views
0

I'm想知道,如果它能够在实体框架与一个对象的工作,当我更新的校长,EF创建或更新的列表,让我展示一个例子:保存在casdade(保存和/或更新)对象实体框架

Objects Relation(图片:http://i.stack.imgur.com/GJ2FW.png

在这个例子中,我们有一个Companie与员工的列表,具有地址和电话清单。如果创建一个公司,在离线模式。从那以后,我会增加一些员工负责人和电话,It's可能的,像NHibernate的,发送此回语境和EF解决什么是更新并创建了什么?

是否这样?

using (var db = new CompanyContext()) 
{ 
    db.Companies.Attach(cia); 
    db.Entry(cia).State = EntityState.Modified; 
    db.SaveChanges(); 
} 

在此先感谢。

回答