선택적 양방향 사용자 관계 구현: 단계별 가이드
P粉412533525
P粉412533525 2024-04-01 12:05:59
0
1
420

나에게는 사용자 모델이 있고 이 사용자들 사이에는 어떤 관계가 있습니다.

예: John은 Jack과 Jill의 아버지입니다.

Jack과 Jill은 형제자매입니다.

Jack은 Jacob과 Joshua의 친구입니다.

어떻게 하면 이 관계를 온전히 실현할 수 있나요? 이것은 가족 관계와 우정이 혼합된 것이므로 최선의 행동 방침이 무엇인지 혼란스럽습니다.

P粉412533525
P粉412533525

모든 응답(1)
P粉178894235

사용자와 관계라는 두 가지 모델을 만들어야 합니다. 먼저 두 모델을 관련(일대다 관계)으로 만듭니다.

모델: 사용자

으아악

모델: 관계

으아악

그런 다음 관계형 모델(마이그레이션에서도 이를 설정하는 것을 기억하세요)에는 user_one , user_two , type_one 및 type_two 의 4개 열이 있어야 합니다.

예: user_one: 아버지의 사용자 ID / user_two: 아들의 사용자 ID, type_one: 아버지 / type_two: 아들.

그렇습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿