複数のエンティティ (テーブル) 間の接続を作成できるアプリケーションを作成する必要があります。例:
- 人と部屋の間のリンク。
・人と人をつなぐ。
- 活動と人の間のリンク。
等等等
実際の DB 外部キーを持たない接続テーブルを 1 つ作成する予定です。テーブルには次のフィールドがあります。 Connection1、Connection1Type、Connection2、Connection2Type
Type フィールドは、エンティティ タイプを定義します。最も柔軟なソリューションだと思います。
Code Firstアプローチでどのように解決できますか??? 次に、EF モデルビルダーがテーブルと接続テーブルの間に外部キーを作成しようとするエンティティを定義します。私のエンティティでは、「接続」というプロパティが必要です。このプロパティには、このエンティティのすべての接続が含まれます。
出来ますか?
前もって感謝します。