CREATE TABLE student (
id integer NOT NULL,
name char(15) NOT NULL,
address varchar(30),
Email varchar(20),
Major char(12)NOT NULL,
primary key (id),
FOREIGN KEY (Major) references department(id));
CREATE TABLE department (
id char(12) NOT NULL,
name nchar(20),
PRIMARY KEY (id));
테이블이 이렇게 있을때 굵은 글씨 부분이 오류가 나면서 잘못된 부분을 참조한다고 하는데,
왜 안되는지 이유를 통 모르겠네요.
major 값에 cs-1,cs-2를 넣었고 id에도 같은 cs-1,cs-2값을 넣고 있는데 왜 외래키 설정이 안되는건가요?