A 라는 테이블에 a1, a2, a3, a4 필드가 존재한다고 가정 할때,
a1 이 PK 이고 (a2, a3) 쌍이 후보키(UNIQUE key 생성) 일 경우
B라는 테이블에서 A 테이블의 PK 가 아닌 후보키이 (a2, a3) 를 외래키로 사용하고
싶습니다. 가능한가요..?
외래키는 기본키로 설정된 것만을 사용할 수 있습니다.
아래 고객님께서 사용하시려는 방법은 지원이 되지 않습니다.
a2,a3가 unique key에 해당 된다면 이것을 PK로 하시고 a1을 그냥 unique index로 변경하시고 이용하시면 가능할 것 같습니다.
>A 라는 테이블에 a1, a2, a3, a4 필드가 존재한다고 가정 할때,
>
>a1 이 PK 이고 (a2, a3) 쌍이 후보키(UNIQUE key 생성) 일 경우
>B라는 테이블에서 A 테이블의 PK 가 아닌 후보키이 (a2, a3) 를 외래키로 사용하고
>싶습니다. 가능한가요..?