PostgreSQL에서 FOREIGN KEY를 삭제 하고 싶은데 어떻게 해야 할가요?..
그리고.
Table: USER
[pk] user_id int8 8 NOT NULL
name_1 text -5
name_2 text -5
addition_1 text -5
addition_2 text -5
Table: USER_ADD_INFO
[pk]user_id int8 8 NOT NULL
[pk]group_id int8 8 NOT NULL
mail_addr text -5 NOT NULL
send_grp_1 int8 8 NOT NULL
send_grp_2 int8 8 NOT NULL
send_grp_3 int8 8 NOT NULL
transfer_addr_1 text -5
transfer_addr_2 text -5
transfer_addr_3 text -5
이렇게 두 테이블이 있는데
여기서 USER_ADD_INFO.user_id 를
USER.user_id의 FK로 만들고 싶은데 어떻게 해야 할까요?.
ALTER TABLE USER_ADD_INFO
ADD CONSTRAINT user_fk
FOREIGN KEY (user_id) REFERENCES USER(user_id)
이렇게 추가 했는데 맞게 한건가요?..
만약 이렇게 테이블이 구성되면 뭔가 문제가 잇을까요?
..허접한 실력에..이상한 질문 올려서 죄송합니다만..
당최..postgres는..물어볼데도 없구 해서요
..암튼 읽어 주셔서 감사합니다.
|