私はこれを行うための最良の方法について私自身の理論を持っていますが、共通の話題と思います。ここに行く参加/リンク/多対多のテーブルのガイドライン
多対多のジョイン・テーブルを扱う最良の方法は何ですか?それらの名前の付け方、関係に特別な情報を追加する必要があるときの対処方法、実行時の対処方法2つのテーブル間の複数の関係
ユーザーとイベントの2つのテーブルがあり、出席者を保存する必要があるとします。したがって、EventAttendeesテーブルを作成します。オーガナイザーを保管するための要件が発生します。あなた
- がEventOrganisersテーブルを作成する必要がありますので、それぞれの新しい関係が結合テーブル または
- でモデル化されUserEventRelationship(またはUser2EventまたはUserEventMapまたはUserToEventのようないくつかの他の名前、)、およびIsAttending列にEventAttendeesの名前を変更そして、IsOrganiser欄にあなたが2人の参加者 または
- 両方のビット間のすべての関係情報を格納する単一のテーブル持っている、すなわち、(本当に?)を他の または
- 何か完全に?
考えられますか?