데이터베이스 내에 두 개의 테이블을 생성 할 할당이 있습니다. 테이블은 이렇게 보입니다.한 테이블의 ID를 다른 테이블의 데이터로 연결
ContactPerson (ID, 뒤따라야, 성, 이메일, PHONENUMBER) 회사 (ID, 회사 명)
지금 내 문제는 내가 특정 회사에 ContactPerson를 연결해야한다는 것입니다,하지만 난을 가질 수 없습니다 같은 테이블에.
나는 한 쿼리에서 두 테이블을 모두 표시하기 위해 join 문을 사용할 수 있지만 asp.net 프로젝트에이 databse를 구현할 때 어떤 회사가 어떤 회사에 링크되어 있는지 알기 위해 데이터베이스가 필요하다는 것을 알고있다.
어떻게하면됩니까?
예 모든 사용자는 한 회사에 연결되어야합니다. 그러나 모든 회사는 여러 사람을 연결할 수 있습니다. 키는 어떻게 작동합니까? 나는 결코 열쇠로 일한 적이 없다. – Joel
외래 키는 sql에 한 테이블의 열을 다른 테이블의 열로 연결하는 방법입니다. 외래 키는 당신의 임무가 무엇인지 알 것입니다. – Gats
좋습니다, 감사합니다. – Joel