【发布时间】:2011-04-06 15:38:39
【问题描述】:
在 EF4.1 RC 中使用数据注释时,是否存在导致级联删除的注释?
public class Category
{
public int Id { get; set; }
[Required]
public string Name { get; set; }
public ICollection<Product> Products { get; set; }
}
public class Product
{
public int Id { get; set; }
public string Name { get; set; }
public Category Category { get; set; }
}
使用此模型生成的约束为:
ALTER TABLE [Product] ADD CONSTRAINT [Product_Category]
FOREIGN KEY ([Category_Id]) REFERENCES [Categorys]([Id])
ON DELETE NO ACTION ON UPDATE NO ACTION;
如果不是怎么实现的?
【问题讨论】:
标签: .net entity-framework entity-framework-4.1