假设我有两个来自两个不同表的对象,名为Student和School。Student表为School表存储一个外键,因此它是一个多对一的关系。例:- school_pk = 24 (Attribute can be null)
现在,如果删除主键为24的School对象会发生什么?是否在删除期间也更新了主键251的Student对象,以便将其属性school_pk设置为null
我正在使用一个有145个表和许多引用的DataContext。我读过一些文章和帖子,关于在这种情况下拆分DataContexts是否更好,最佳实践似乎是使用一个大型DataContext。性能应该不会受到太大影响,因为DataContext已加载到内存中。例如,此代码几乎需要10秒: Using db As New MyDataContext()Next
有没有办法提高使用多个表的DataContext
我目前正在寻找一种方法,我可以传递一个预测键到一个表中列出的条目,并且应该在另一个表中提取。public class Parent public string Name {get; set;} Public virtual ICollection<School> Schools {get; set;}{ Pu