0
Department
이라는 테이블이 있는데, 여기에는 대학의 여러 부서가 표시됩니다.
그리고카디널리티 및 테이블 간의 관계
조건 (예 : 전기, 컴퓨터 공학, 기계, 자동차, 법률, 문학 등) 여러 가지이다 Branch
라는 이름의 테이블이 있습니다 :
- 가
Department
어떤 수를 가질 수는Branch
es. Branch
은 단일Department
과 연결할 수 있습니다.
이 값은 Department
: Branch
사이의 카디널리티가 "일대 다"임을 의미합니다.
dept_id
(표의 속성 : Department
)을 기본 키로 지정하면 문제가 발생합니다. branch_id
(표의 속성 : Branch
)을 두 개 이상 연결하려면 어떻게해야합니까? 그렇게 할 경우 dept_id
이라는 기본 키 조건을 위반할 수 있습니다.
카디널리티를 처리하고 외래 키를 만드는 방법은 모두 손에 들어간다.
"일대 다"의 카디널리티도 만족합니까? –
예. 설명과 함께 편집 됨. 두 개 사이의 일대 다 관계가 있다고 말하면 두 개 사이의 카디널리티는 일대 다 방식을 의미합니다. – Dukeling
SQL 코드에서 "many to many"시나리오를 묘사하는 방법은 무엇입니까? –