하수라의 관계(1대 1)
3711 단어 Hasura
다음 목표를 달성하기 위해 오늘은 하수라의 관계를 배워야 한다.
이번에는 하수라로 1대1 관계를 만드는 방법을 살펴본다.
최종 목표
다음과 같이 구성된 응용 프로그램을 만듭니다.
의 목적
이번에 설명한 하수라 관계(1대 1)의 개념도다.
실제로 표, 관련, 데이터를 추가함으로써 이 점을 실현한다.
방법의 개요를 먼저 전달하자면.
지난번에 한 1대 이상의 관계는 Foreign Key로 이루어졌고, 관계의 설정에 unique 제한을 더하면 1대 1의 관계가 가능하다.
저번👇
https://qiita.com/ryosuketter/items/59a05d4eb5c715287ded
테이블 작성 및 데이터 추가
users
표 이외에 profiles
표를 만듭니다.다음에 데이터를 추가합니다.
여느 때와 마찬가지로'인스터 로즈'로 2개를 제작해'브로즈 로즈'로 확인한다.
그럼 이어서
profiles
테이블과 users
테이블은 1대 1로 연합한다.책상 사이의 관계
profiles
표와 users
표를 일대다 관계로 연결한다.users
테이블에서 Modify 를 선택하여 새 열을 생성합니다.Foreign Key 설정
Add Foreign Keys를 받으십시오.
Relationships 태그 제거
users
Name은 상태 Save
profile
를 유지합니다.profiles
Name은 상태 Save
user
를 유지합니다.이렇게 하면
profiles
테이블과 users
테이블은 1대 1이 된다.데이터를 추가하세요.
데이터 추가
책상 위에서 보다
users.name
=john의profile_id
중profiles.nickname
=Jon의profiles.id
users.name
=bob의profile_id
상profiles.nickname
=bobby의profiles.id
분배연락이 닿다.
조회 확인
유럽에서 보면
프로필로 보다
오늘은 이게 다야.
다음에 또 다른 하수라의 관계를 보자(다대다)!
참고 자료
노크 소리 100개 내보내기 실시 중
Reference
이 문제에 관하여(하수라의 관계(1대 1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ryosuketter/items/38ee3d5abea198f42bf7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)