업무파악 > 개념적 데이터 모델링 > 논리적 데이터 모델링 > 물리적 데이터 모델링
(표 작성) (sql 코드 작성)
ERD : Entity Relationship Diagram
UI : User Interface (사용자가 보는 화면)
(1) 식별자란 ?
identifier(식별자) : 그 대상을 제외한 누구도 해당 값을 가질 수 없는 키로 설정!! 유일값
- 하나의 Entity(table)는 반드시 하나의 유일한 식별자가 존재해야 한다.
(2) 식별, 비식별
실선 : 식별관계 - 부모 테이블의 PK가 자식테이블의 FK/PK가 되는 경우
점선 : 비식별관계 - 부모 테이블의 PK가 자식테이블의 일반속성이 되는 경우
(3) ERD
O : Optional(선택) - 0개가 될 수 있다.
| : Mandatory - 1개가 될 수 있다.
* 사원을 기준으로
한명의 사원은 반드시 하나의 부서에 소속되어야 한다.
* 부서를 기준으로
하나의 부서는 여러명의 사원으로 구성될 수 있다.
'Database > Oracle' 카테고리의 다른 글
19.12.02. (alter system set deferred_segment_creation = false;) (0) | 2021.01.14 |
---|---|
19.10.14. (스크립트/SYSDATE/답변게시판) (0) | 2021.01.14 |
19.10.11. (INSERT ALL/COMMENT ON/ROLLUP/DB모델링) (0) | 2021.01.14 |
19.10.10. (Unicode/UTF-8/EUC-KR/데이터타입/데이터베이스 설계 단계) (0) | 2021.01.14 |
19.10.08. (TOP_N질의/치환변수/RANK/DENSE_RANK/ROW_NUMBER/PARTITION BY/ER 다이어그램/PK vs FK) (0) | 2021.01.14 |