ER 모델은 일반적으로 정보 시스템 설계에 사용됩니다. 예를 들어 개념 아키텍처 설계 단계에서 정보 요구 사항 및/또는 데이터베이스에 저장될 정보 유형을 설명하는 데 사용됩니다. 그러나 데이터 모델링 기술은 특정 담론 영역(즉, 관심 영역)에 대한 모든 온톨로지(즉, 사용된 용어와 그 연결에 대한 개요 및 분류)를 설명하는 데 사용될 수 있습니다.
데이터베이스 기반 정보 시스템 설계의 경우, 이후 단계(논리적 설계라고도 함)에서 개념적 모델은 관계형 모델과 같은 논리적 모델에 매핑됩니다. 물리적 모델에 대한 물리적 설계 중 논리적 모델. 때로는 이 두 단계를 함께 "물리적 디자인"이라고 부르기도 합니다.
확장 정보:
ER-R 모델의 구성
ER-R 다이어그램 모델은 엔터티, 속성 및 관계로 구성됩니다. 엔터티는 사람, 동물, 사물, 목록, 부서, 프로젝트 등과 같이 소프트웨어 시스템에 객관적으로 존재하는 실제 생활 개체를 나타내는 데이터의 사용자입니다. 동일한 유형의 엔터티가 엔터티 세트를 구성합니다. 엔터티의 의미는 엔터티 유형으로 표현됩니다.
엔티티 유형은 엔터티 세트에 있는 엔터티의 정의입니다. 엔터티의 모든 특성을 속성이라고 합니다. 예를 들어 사용자는 이름, 성별, 주소, 전화번호 등을 갖습니다. "엔티티 식별자"는 엔터티의 속성 및 속성 집합을 고유하게 나타낼 수 있는 엔터티의 식별자입니다. 엔터티의 경우 엔터티를 식별하는 데 하나의 "엔티티 식별자"만 사용할 수 있습니다. 엔터티 식별자는 엔터티의 기본 키이기도 합니다.
ER 다이어그램에서 엔터티에 해당하는 속성은 타원형 기호로 표시되며 밑줄 친 이름은 식별자라고 합니다. 우리가 살고 있는 세상에서 개체는 단독으로 존재하지 않습니다. 개체는 다른 개체와 불가분하게 연결되어 있습니다.
바이두 백과사전-E-R 모델