Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- linux
- Oracle
- 주식 청약
- 오라클
- jquery
- 리눅스
- Eclipse
- css
- codeigniter
- JavaScript
- 7월 공모주 청약 일정
- 주식 청약 일정
- 공모주 청약
- Stock ipo
- html
- 자바
- SQL
- 6월 공모주 청약 일정
- 공모주 청약 일정
- 맥
- Stock
- IPO
- java
- MYSQL
- 자바스크립트
- 주식
- 공모주
- php
- 제이쿼리
- 코드이그나이터
Archives
- Today
- Total
개발자의 끄적끄적
[개발] ERD 표기법 설명 본문
728x90
반응형
[개발] ERD 표기법 설명
1. ERD(Entity Relationship Diagram)란?
개체 속성과 개체 간 관계를 도표로 표현한 것을 의미한다.
2. ERD 관계 표현법
1) 일대 일 (식별 관계)
주민과 상세 주소 간 관계를 표현한 ERD 이다.
상세 주소 테이블은 person_id를 기본키로 사용하고 있고, person_id를 통해 person 테이블을 참조 하고 있다.
한명의 주민은 한개의 상세 주소를 가질 수 있다.
상세 주소는 주민 id가 없다면 존재 할 수 없다. (식별 관계)
주민 (주인 테이블) , 상세 주소 (자식 테이블)
부모테이블의 id를 저장하는 테이블은 자식 테이블이 되고, 데이터를 제공하는 테이블은 부모 테이블이 된다.
2) 일대 다 (참조 필수)
부서와 회사원 간 관계를 표현한 ERD이다.
회사원은 한개의 부서에 반드시 소속되어야한다.
한개의 부서에 여러 회사원이 소속 될 수 있다.
한개의 부서에 소속된 회사원이 한명도 없을 수 있다.
2) 일대 다(참조 Null 허용)
회사원이 꼭 부서에 소속될 필요는 없다.
한개의 부서에 여러 회사원이 소속 될 수 있다.
한개의 부서에 소속된 회사원이 한명도 없을 수 있다.
3. 비 식별관계와 식별관계
1) 비식별 관계
비식별관계는 점선으로 표현한다.
기본키에 외래키가 포함되어 있지 않다면 비식별 관계라고 한다.
2) 식별 관계
기본키에 외래키가 포함되어있다면 이를 식별 관계라고한다.
반응형
'개발' 카테고리의 다른 글
[개발참고] 암호화 해야 하는 정보와 저장하면 안 되는 정보 [펌] (0) | 2020.06.09 |
---|---|
[iOS Swift] FCM(Firebase Cloud Messaging), Push 메시지 설정해보기 [펌] (0) | 2020.06.07 |
[tools] editplus HTML 태그 꺽쇠를 자동으로 완성 [펌] (0) | 2020.05.27 |
[editplus] 에디트플러스 디렉토리 자동이동 [펌] (0) | 2020.04.24 |
[editplus] 에디트플러스 실행시 파일자동 실행, 파일자동 열림 [펌] (0) | 2020.04.24 |
Comments