나에게는 사용자 모델이 있고 이 사용자들 사이에는 어떤 관계가 있습니다.
예: John은 Jack과 Jill의 아버지입니다.
Jack과 Jill은 형제자매입니다.
Jack은 Jacob과 Joshua의 친구입니다.
어떻게 하면 이 관계를 온전히 실현할 수 있나요? 이것은 가족 관계와 우정이 혼합된 것이므로 최선의 행동 방침이 무엇인지 혼란스럽습니다.
P粉1788942352024-04-02 00:57:51
사용자와 관계라는 두 가지 모델을 만들어야 합니다. 먼저 두 모델을 관련(일대다 관계)으로 만듭니다.
모델: 사용자
으아악모델: 관계
으아악그런 다음 관계형 모델(마이그레이션에서도 이를 설정하는 것을 기억하세요)에는 user_one , user_two , type_one 및 type_two 의 4개 열이 있어야 합니다.
예: user_one: 아버지의 사용자 ID / user_two: 아들의 사용자 ID, type_one: 아버지 / type_two: 아들.
그렇습니다.