SQL: 두 개의 고유한 자동 증분을 사용하여 관계형 테이블 생성
문제:
귀하 두 개의 자동 증가 열이 있는 관계형 테이블을 생성하려고 하는데 오류가 발생했습니다.
설명:
자동 증가 열이 여러 개 있는 관계형 테이블을 설정하려는 시도는 기본 키 개념에 대한 오해에서 비롯되었습니다.
열쇠 개념:
실수:
해결 방법:
CREATE TABLE relational_table ( name_first CHAR(30), name_last CHAR(30), CONSTRAINT PK PRIMARY KEY ( name_last, name_first ) )
CREATE TABLE user_sport ( user_name CHAR(16) NOT NULL, -- FK sport_code CHAR(4) NOT NULL, -- FK start_date DATE NOT NULL, CONSTRAINT PK PRIMARY KEY ( user_name, sport_code ) )
혜택 제거:
위 내용은 두 개의 별도 자동 증가 열이 있는 관계형 테이블을 어떻게 만들 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!