티스토리 뷰
ERD (entity-relationship diagram)
ERD[이 알 디]는 전략적 계획이나 또는 하향식 계획에서 자주 사용되며, 개략적인 상부계층의 데이터 다이어그램이다. 데이터의 하향식 계획은 기업을 운영하는데 관련된 실체들을 확인하고, 그것들간의 관계들을 결정한다. 기업체를 효율적으로 운영하기 위해서는 어느 정도의 데이터가 필요하게 되는데, 이러한 데이터는 컴퓨터가 사용되지 않아도 상관은 없지만, 컴퓨터는 정확한 데이터를 필요한 사람에게 정확하게 전달하는데 큰 도움을 준다. 문제가 되는 데이터는 정연하고, 자세히 설명될 필요가 있으므로, 이를 위해 데이터에 관한 데이터가 필요하다. 데이터에 관한 데이터를 흔히 메타데이터라고 부르는데, 데이터 모델들은 이러한 메타데이터를 포함하고 있다.
|
예를 들어 '근로자'라는 엔터티가 있다면, 그 엔터티에 속하는 '홍길동'이라는 엔터티 인스턴스가 존재할 수 있다. ERD에서 엔터티는 직사각형으로 그리며, 각 엔터티간의 관계는 좌측 그림에 예시되어 있는 것과 같은 표기방법을 이용하여 관계를 나타내게 된다.
기호 및 선의 의미 :
개체(□) 간의 관계는 기호(|, ○. ∈)와 실선, 점선으로 구분된다.
0 : 0개
| : 1개
∈ : 1개이상
실선(Identifying) : 부모테이블의 기본키를 자식테이블의 기본키로 사용할때
점선(Non-Identifying) : 부모테이블의 기본키를 자식테이블의 기본키로 사용하지 않을때
[출처] ERD 표기법 (Information Engineering) |작성자 토미
'Data Base' 카테고리의 다른 글
iBatis 설치및 환경설정 방법 (0) | 2013.11.25 |
---|---|
MSSQL에서 오라클의 DECODE처럼 사용하기 (0) | 2010.10.04 |