EF Core 1.1检查约束(最小,最大表示法)

时间:2017-08-02 14:34:53

标签: entity-framework ef-code-first one-to-many check-constraints asp.net-core-1.1

我正在尝试使用Code First通过EF Core 1.1向表中添加检查约束。

我找到的唯一答案是以这样的方式在迁移中定义我的约束:

migrationBuilder.Sql("ADD CONSTRAINT CK_Column CHECK (Column >= X);");

我的ER-Modell看起来像这样:

最小 - 最大关系 Min-Max Relationship

在我的图片中,您可以看到“进程”至少有2个“Processelements”。

我想知道是否有另一种方法来添加CHECK约束,该约束检查此关系中是否存在最少2个“Processelements”。也许是一个流畅的api或数据注释的解决方案?

0 个答案:

没有答案