サンプルのブログプロジェクトを作成し、このエンティティデータモデルを設計しています。
他に必要なものはありますか、つまり、関連付けとナビゲーションプロパティで...
私はこのデザインを次のように作成しました。
- ユーザーは多くの投稿を持つことができます(1から多数)
- ユーザーは多くのコメントを持つことができます(1から多数)
- ユーザーは多くのタグを持つことができます(1から多数)
- 投稿には多くのコメントを含めることができます(1から多数)
- 投稿には多くのタグを含めることができます(1から多数)
投稿とユーザーの間に1対1の関連付けを作成する必要がありますか?
- 1つの投稿には、1人のユーザー(1対1)が必要です。
- タグには1人のユーザー(1対1)が必要です。
私はすでにこれらすべての間に1対多の関係を作成していて、必要なナビゲーションプロパティを持っていることに混乱しています。上記の1対1の関連付けを作成する必要がありますか?