안녕하세요.
상황을 가정하자면
A테이블,B테이블,C테이블에 number라는 컬럼이 있습니다. 여기서 number는 기본키구요.
저는 test라는 테이블을 생성하려 합니다.
그리고 test 테이블에 있는 number 컬럼을 외래키로 설정하려 합니다.
A테이블, B테이블, C테이블 내에 있는 number값만 입력할 수 있게요..
그래서 제가..
create table test(
number int,
foreign key(number) references A(number),
foreign key(number) references B(number),
foreign key(number) references C(number));
와 같이 테이블을 생성했는데.. 된줄알고 좋아했는데 위의 방식이 아닌가 봅니다 ㅠ.ㅠ
어떤 방법이 있을까요~?
고수님들의 답변 부탁드립니다!