私は symfony 2 プロジェクトに取り組んでおり、エンティティの正しい関係について疑問に思いました。
多くのノートブックを所有できるユーザーがいて、ノートブックには多くのノートを含めることができます。
ノートブックは、ユーザー ID を外部キーとしてユーザーに結び付けられます。
ユーザー エンティティから get notebooks を呼び出して、ユーザーのインスタンスに関連付けられたノートブックのコレクションを取得できます。
私の質問は、ノートにユーザー ID の外部キーも含まれている必要があるため、ユーザーの get notes を呼び出すことができるか、またはこれは冗長ですか?ユーザーが所有するノートブック?