次のようなテーブル構造があります
FeedbackTable
Id
Name
...
...
ApprovalTable
Id
FeedbackId
...
...
FeedbackTable と ApprovalTable は 1 対 1 の関係にあります。(データベース ファースト アプローチを使用して) モデルを生成するFeedback model
と、実際のモデル クラスicollection
のApproval Table
ナビゲーションで 1 対 1 の関係に変更する必要があります。
どうすればいいですか?モデルを作成する前に、データベース自体から 1 対 1 の関係を設定することはできますか?
StudentFeedback モデル
public partial class StudentFeedback
{
public StudentFeedback()
{
this.StudentProjectApprovals = new HashSet<StudentProjectApproval>();
}
...
...
...
public virtual Icollection<StudentProjectApproval> StudentProjectApprovals { get; set; }
}