ERD란


ERD(Entity-Relationship Diagram)는 엔터티와 엔터티 간의 관계를 시각적으로 나타내는 데이터베이스 설계 도구로, 데이터베이스의 구조와 관계를 이해하고 표현하는 데 사용됩니다. 엔터티는 데이터베이스에서 정보를 나타내는 객체를 의미하며, 관계는 엔터티 간의 연관성을 표현합니다.

특징

  • 비즈니스 요구사항 분석
  • 문서화 기능
  • 데이터 모델링
  • 일관성 유지

ERD 구성요소


주요 구성요소

🐤엔터티(Entity)
현실 세계에서 독립적으로 존재하고 식별 가능한 객체나 사물을 나타냅니다. User, Order, Product등이 엔터티가 될 수 있습니다.

🐤속성(Attribute)
엔터티의 특성이나 속성을 나타냅니다. User의 속성으로 이름, 나이, 이메일 등이 있을 수 있습니다.

🐤관계(Relationship)
엔터티 간의 연결이나 연관성을 표현합니다. 관계는 일대일(1:1), 일대다(1:N), 다대다(N:M) 등 다양한 유형이 있습니다.

🐤기본 키(Primary Key)
엔터티의 고유 식별자로 사용되는 속성을 나타냅니다. 각 엔터티는 기본 키를 가지고 있어야 합니다.

🐤외래 키(Foreign Key)
다른 테이블의 기본 키를 참조하는 속성으로, 관계를 나타내는 데 사용됩니다.

프로젝트 ERD


profile
지르나르

0개의 댓글

관련 채용 정보