데이터 베이스를 설계할 때 구조를 한눈에 알아보기 위해 작성하는 Entity(개체)
와 Relationship(관계)
를 중점적으로 표시하는 다이어그램.
업무상 관리가 필요한 관심사. 저장이 되기 위한 어떤 것(Thing)
학생
학생
일 때 속성은 이름
,학번
,학년
등M : 1
, M : M
, 1 : 1
이 있는데 M : 1
관계가 대부분이다.M : M
관계는 상세 관계 모델링 단계에서 M : 1
로 분할 되며, 1 : 1
관계는 대부분 하나의 Entity로 표현 가능한 경우가 많다.점선은 선택을 의미 (과목은 학생이 듣지 않아도 독립적으로 존재)
실선은 필수를 의미 (점수는 학생이 존재 해야만 존재함)
새 발 모양은 하나 이상을 의미 (사원 여러명이 한 부서에 속할 수 있기때문)
단 선은 단 하나를 의미 (한명의 사원은 한 부서에만 소속될 수 있다.)
http://wiki.hash.kr/index.php/ERD
http://www.incodom.kr/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%AA%A8%EB%8D%B8%EB%A7%81/%EC%97%94%ED%84%B0%ED%8B%B0%28Entity%29
https://gngsn.tistory.com/48
https://medium.com/@jw02048/%ED%85%8C%EC%9D%B4%EB%B8%94-table-%ED%95%84%EB%93%9C-field-%EC%97%B4-column-%ED%96%89-row-f186f45ebe44
https://hoyashu.tistory.com/6