Entity framework 如何向ADO.NET实体添加约束?

Entity framework 如何向ADO.NET实体添加约束?,entity-framework,entity-framework-4,ado.net-entity-data-model,unique-constraint,Entity Framework,Entity Framework 4,Ado.net Entity Data Model,Unique Constraint,我知道如何将一组字段标记为ADO.NET实体中的主键,但还没有找到声明唯一约束或检查约束的方法 设计器或框架上是否缺少此功能?v4.0中的ADO.NET实体中不支持唯一键/约束,请参阅“”的答案,其中Diego B Vega说: 我肯定我们没有添加 支持除 4.0中的主键 然而,他确实提供了一种可能的解决方法/黑客(包括所有正常的警告): 正如你可能知道的,它是 通常可能对实体“撒谎” 框架,并在SSDL中告诉它,例如 例如,某个唯一的键是 主键。我想这会管用的 如果实际主键是 代理密钥(即标识

我知道如何将一组字段标记为ADO.NET实体中的主键,但还没有找到声明唯一约束或检查约束的方法


设计器或框架上是否缺少此功能?

v4.0中的ADO.NET实体中不支持唯一键/约束,请参阅“”的答案,其中Diego B Vega说:

我肯定我们没有添加 支持除 4.0中的主键

然而,他确实提供了一种可能的解决方法/黑客(包括所有正常的警告):

正如你可能知道的,它是 通常可能对实体“撒谎” 框架,并在SSDL中告诉它,例如 例如,某个唯一的键是 主键。我想这会管用的 如果实际主键是 代理密钥(即标识) 为此添加的列 你甚至不需要 在模型中映射它