0

私は他のクラスのインスタンスをプロパティとして持つクラスを持っています

Class A

{

 Public B PropB {get;set;}

}

クラスのデータ モデルを見ると、エンティティ A のデータ モデルのナビゲーション プロパティとして B が表示されますが、A のテーブルを見ると、エンティティ フレームワークが行うはずの PropB_RowID という名前の列が表示されません。それ。それで、誰かがこれの実際の理由または考えられる理由を教えてもらえますか

4

1 に答える 1

0

リレーションシップではone-to-one、EF はPK最初のエンティティの を2 番目のエンティティの に設定します。列PKはありません。FKエンティティ A と B の両方にナビゲーション プロパティを設定でき、どちらにもアクセスできます。

于 2013-06-11T11:56:42.283 に答える