ERD

박성운·2022년 7월 28일
0
post-thumbnail

ERD는 emtity relationship diagram이라고 한다. ERD는 객체나 물체의 관계를 크래픽적으로 표현 한것 입니다.
ERD의 중요한점은 비쥬얼적으로 데이터 베이스에 대한 이해도를 높여준다.
하지만 디테일한 정보느 주지 않고 큰 그림을 보여준다.
그리고 데이타 포인트의 속성과 다른 데이타 포인트의 관계를 보여준다.
육체적인 데이터 모델은 로직컬 데이터 모델에 기반이 된다.

ERD 는 주로 관계형 DB에서 주로 사용됩니다. 소프트웨어 계획 단계에서 사용되는데, 서로 다른 시스템 요소와 관계를 식별하는데 도움 됩니다.

ERD 표기법은 이러 합니다.

Entity
-실세계 조재함
-개체는 다른 개체왕 구별이 가능해야 함
-DB내에서 각가의 entity는 Atrribute의 집합으로 구성된다.
-각각의 Atrribute은 Domain이 정의되어 있다.

Entity Set

  • 직사각형으로 표현
    -개체들로 구성된 집합
    -key 역할을 할 수 있느 Atrribute들을 Candidate라 부르고, 다수의 Candidate가 존재할 경우, 그중 하나를 Primary Key로 지정한다.

Relationship
-둘 이상 개체들 간의 관령성
Relationship Set
-마름모로 표현

관계형태
1:1
1:many
many:1
Many:many
-1:1 관계는 실선으로 표현된다.

0개의 댓글