DB
[Oracle] - developer 다이어그램으로 외래키 생성
derlung
2020. 4. 14. 10:25
오라클 developer에서 다이어그램으로 데이터베이스를 만들 수 있는데,
이떄 외래키 연결하는 법도 마우스 클릭으로 간단하다.
먼저, "사원 테이블"과 사원의 로그인 기록을 확인하는 "접속 테이블"이 있고,
접속테이블에서 사원ID를 외래키로 지정하려고 한다.
외래키 지정하기 전에 참조할 테이블의 기본키가 정의되어 있어야 한다.
developer 화면 위의 도구툴을 보면 열쇠모양 아이콘이 있는데,
클릭하면, 외래키를 지정할 수 있도록 마우스 포인터가 변경된다.
먼저, 참조할 테이블을 클릭하고 외래키를 지정할 테이블을 두번째로 클릭하자
위의 방법을 정확하게 했다면, 다음과 같은 창이 나타난다.
사용자 마음대로 설정하고 확인을 눌러보자
그러면, 외래키는 설정되었지만 띠용
이상한 속성이 외래키로 생기면서 원래 외래키로 지정하려했던 사원ID는 어떠한 영향도 받지 않았다.
(이것이 내가 이 포스트를 작성하는 이유이기도 하다.)
속성을 새로 만들어서 외래키로 지정하는것이 아니라, 기존의 속성을 이용하여
외래키 지정하는 방법은 연관된 열의 '열'부분을 지정해주면 되는
아주 간단한 문제였다...
정상적으로 외래키가 설정된 것을 볼 수 있다. 편---안