私は3つのテーブルを持っています:
Table1 - Id, Name
Table2 - Id, Name
Table3 - Id, Table2Id, Address
Table1 と Table2 は同じ Id を持ち、Table 3 は Table2 のこの ID を参照します。Table1 をマップして、Table 3 のデータをロードしようとしていnull
ます。
HasOne(x => x.Address).ForeignKey("Id");
HasOne(x => x.Address).ForeignKey("Table2Id").Cascade.Delete();