私はエンティティを以下している、最初のEFコードを使用しています:ReferentialConstraintの依存プロパティは、ストア生成カラムにマップされます。コラムTPTの継承における「ID」
を、私は、1対1または0の関係を作成するには、継承のためTPT
方法を使用しています私はProductionInstruction
を保存するには、次のコードを記述
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Order>()
.HasOptional(x => x.ProductionInstruction)
.WithRequired(x => x.Order);
}
::、次のコードを書いた
var pi = new ProductionInstruction();
/* set pi properties */
ctx.ProductionInstructions.Add(pi);
ctx.SaveChanges();
ctx.SaveChanges()
実行私はエラーを次取得:
がReferentialConstraintで依存プロパティは、ストア生成された列にマッピングされています。列: 'Id'。
私の2つのエンティティの間に1..0-1を実装する方法はありますか?上記のエラーはありませんか?
'/ * set pi properties * /'に注文へのリンクがありますか?すべきだ。 –