IT
ERD(Entity Relationship Diagram)
yeosang0508
2024. 7. 14. 20:02
어떤 파일이 어디에 들어가 있는지, 다음 프로젝트를 진행할 때 어떠한 자료를 찾아와 참고할 것인지, 보고서를 작성하는 양식은 어떤 폼을 가지고 진행할 것인지, 원하는 정보나 자료를 찾기 위해서는 자료를 관계가 있는 것들끼리 묶어서 정리해야 한다.
Data를 Database에 어떻게 차곡차곡 정리할지 고민하여 구조화하고, 이 내용을 도표(diagram)로 표현해 놓은 것이 ERD이다.
ERD(Entity Relationship Diagram)
- 개체-관계 모델
- Entity, Attribute, Relationship을 표시해야한다.
Entity
- 관리하고자 하는 정보
Relationship
- Entity 간 존재하는 업무의 상호연관성으로 해당 Entity와 관련된 업무가 수행되는 규칙을 의미
- Entity 사이의 관계에 따라 1:N, 1:1, M:M 관계로 분류
Attribute
- Entity와 Relationship의 성질을 나타내는 쪼갤 수 없는 정보의 단위
- Entity에 저장되는 개체 집합의 특성을 설명하는 항목이다.
- 식별자와 설명자로 구분할 수 있다.