ERD
ER-DIAGRAM
Entity Relation Diagram
ERD를 그리기 위해
ERwin을 사용했다.
License key를 입력한뒤 Continue를 누른다.
ERwin 새로 만들때 Logical/Phusical을 선택해준다.
Model properties에 들어가서
Notation 설정을 IE로 바꿔준다.
이제 테이블을 새로 만들어보자.
노란색 부분 테이블 모양을 눌러 새로 만들어주었다.
설정을 Physical로 바꿔주어 안에 칼럼명을 써준다.
Physical에는 디비의 이름대로 적고
Logical에는 사람이 알아보기 편한걸로 적음
선기준으로 위에는 PK
아래는 FK이다.
더블클릭해서 적는 방법
F2 눌러서 편집하는 방법이있다.
Tab을 누르면 다음칸으로 넘어간다.
EMPLOYEES와 DEPARTMENTS 관계가 NULL을 허용하는 1대다 관계이다.
선을 더블클릭해서
NULL을 비허용하도록 설정해주었다.
마우스 우클릭하여 Table Display -> Column Datatype을 누른다.
그러면 컬럼명 옆에 데이터타입이 표시된다.
DEPARTMENT_ID별 MANAGER_ID가 중복되지 않으므로
EMPLOYEES테이블의 DEPARTMENT_ID가 FK가 된다.
FK가 PK일땐 점선도 실선으로 표시되고
박스도 둥근 네모로 변한다.
완성된 HR-ERD이다.
Logical에서는 한글로 컬럼의 설명을 쓸 수 있다.
'DB > Oracle' 카테고리의 다른 글
[Oracle] 테이블 만들어보기 (0) | 2016.02.22 |
---|---|
[Oracle] 테이블 구상해보기 (0) | 2016.02.22 |
[Oracle] DECODE, CASE, DUAL, LPAD, || (0) | 2016.02.18 |
[Oracle] NOT EXISTS (0) | 2016.02.18 |
[Oracle] VIEW 뷰 (0) | 2016.02.18 |