두 테이블 member와 company가 있고 두 테이블 모두 id를 기본 키로 사용한다고 가정합니다. 멤버 테이블의 company_id 열을 외래 키로 설정하면 select 쿼리에서 열은 정수 값을 나타냅니다.foreign key 행에 대한 참조 postgresql
이름, 전화 번호 및 이메일과 같은 회사 테이블의 다른 열에 액세스하려면 어떻게해야합니까?
옵션 1 : 어떻게 든 참조 된 레코드의 오브젝트/배열을 가져올 수 있습니까? 예 : copmany_id_1 [이름, 전화 번호, 이메일]
옵션 2 : company_id.name 또는 company_id.phone을 통해 액세스 할 수 있습니까?
옵션 3 : 외래 키 열과 해당 참조 테이블 및 열의 목록을 가져 와서 다른 쿼리를 실행하여 결과를 얻을 수 있습니까? 테이블에 많은 외래 키가 포함되어 있으면이 속도가 훨씬 느려집니다.
이 MySQL 또는 Postgres가 맞습니까? – tadman
포스트 그레스 데이터베이스 –
조인에 대한 읽기 –