ユーザー モデルがあり、これらのユーザー間には何らかの関係があります。
###例: ジョンはジャックとジルの父親です。ジャックとジルは兄妹です。
ジャックはジェイコブとジョシュアの友人です。
この関係を完全に理解するにはどうすればよいですか? これには家族関係と友人関係が入り混じっているので、何が最善の行動なのか混乱しています。
P粉1788942352024-04-02 00:57:51
ユーザーと関係という 2 つのモデルを作成する必要があります。 まず、2 つのモデルを関連させます (1 対多の関係)。
モデル: ユーザーリーリー
モデル:関係リーリー
次に、リレーショナル モデル (移行でもこれを設定することを忘れないでください) には、 user_one 、 user_two 、 type_one 、 type_two の 4 つの列が必要です。例: user_one: 父親のユーザー ID / user_two: 息子のユーザー ID、type_one: 父親 / type_two: 息子。
それでいいよ。