ER다이어그램(ER-Diagram)

상위문서 : 데이터베이스, 시스템 개발 방법론

필수참고문서 : 릴레이셔널


목차

1. 개요
2. ER-D 그리기


1.개요

E = 엔티티 R = 관계 다이어그램은 시스템 엔티티 사이의 논리적인 관계와 상호작용(인터랙션)을 보이는 모델이다. ERD는 시스템에 대한 전체 뷰와 물리적 데이터 구조를 생성하기 위한 청사진을 제공한다.

2.ER-D그리기

릴레이셔널 문서를 참조해야 이해가 가능합니다.

먼저 시스템 분석 단계에서 파악한 엔티티 리스트를 작성하고 연결시킬 관계를 고안한다. ER-D를 그리는 방법은 여러가지가 있으나 보편적인 방법은
엔티티= 사각형
관계 = 다이아몬드
엔티티는 명사이며 관계는 동사이다.
또한 엔티티 옆에 숫자가 있는데 이것은 차수이다.



차량번호 한개는 차량 한대로 등록되어 있다.
차량 한대는 차량번호 한개로 등록되어 있다.

회사 부서 한부서는 직원 여러명이 일을 한다.
직원 한명은 한 회사 부서에서 일을 한다.

학생 한명이 강의 여러개를 수강 신청한다.
강의 한개는 학생 여러명의 수강 신청이 있다.
사실 해석하다 보면 약간 관계의 말을 비틀어야하는 경우가 있는데 이것은 er-d는 영어권에서 발명이 되었기 때문에 한국 문법과 차이를 보이는 것이다. 사실 좀 더 까다로운 정의로 이러한 차이를 매꿀 수 있는데 그럴려면 기호학을 끌고 와야한다......

on 2017년 6월 12일 월요일 | A comment?
0 responses to “ER다이어그램(ER-Diagram)”

Leave a Reply

최근 많이 본 글