코딩세상
[데이터베이스 기초] 2. 데이터베이스 구성하기 - ER 다이어그램(Peter Chen) 본문
- 정의
ERD, Entity - Relationship Diagram (개체 - 관계 다이어그램)
현실 세계의 데이터를 개체와 관계 형태의 다이어그램으로 나타내는 것
표기법 : Peter Chen, IE
- ERD 그리기
- Peter Chen
- 요구사항
- 고객은 회원 가입 시 이름, ID, PW 전화번호, 생년월일을 입력합니다.
- 각 킥보드는 고유한 ID를 가집니다.
- 킥보드는 브랜드와 연식에 따라 기본료가 달라집니다.
- 고객이 킥보드를 대여하면 대여 상태, 대여 시간, 대여 위치를 기록해야합니다.
- 한 명의 고객은 한 번에 하나의 킥보드만 대여할 수 있습니다.
- 킥보드는 이용 1분에 대한 가격에 대한 정보를 가지며 이는 브랜드를 출시한 회사가 결정합니다.
- 공유 킥보드 ERD (Peter Chen)
- 관계 추가하기
하나의 데이터가 다른 테이블의 몇 개의 데이터와 관계를 가지는지 나타냄
N : M 관계는 테이블로 표기하며 각 개체의 기본키를 외래키로 가짐
# 출처 엘리스 AI트랙 7기 - [수업자료] 데이터베이스 구성하기
'데이터분석 > 데이터베이스' 카테고리의 다른 글
[데이터베이스 기초] 3. 데이터 모델링 - 이상 현상과 정규화 (0) | 2023.12.10 |
---|---|
[데이터베이스 기초] 2. 데이터베이스 구성하기 - ER 다이어그램 (IE) (0) | 2023.12.10 |
[데이터베이스 기초] 2. 데이터베이스 구성하기 - 데이터 모델링 (0) | 2023.12.10 |
[데이터베이스 기초] 2. 데이터베이스 구성하기 - 키(Key) (0) | 2023.12.10 |
[데이터베이스 기초] 2. 데이터베이스 구성하기 - 제약 조건 (0) | 2023.12.10 |
Comments