목록SQLD 자격증 공부하기/관계 (1)
개발일기
데이터 모델링의 이해 - 관계(Relationship)
관계- 관계는 엔터티간의 연관성을 나타낸 개념- 관계를 정의할 때는 인스턴스(각 행 데이터)간의 논리적인 연관성을 파악하여 정의- 엔터티를 어떻게 정의하느냐에 따라 변경되기도 함관계의 종류1. 존재적 관계- 한 엔터티의 존재가 다른 엔터티의 존재에 영향을 미치는 관계- 엔터티 간의 연관된 상태를 의미ex) 부서 엔터티가 삭제되면 사원 엔터티의 존재에 영향을 미침2. 행위적 관계- 엔터티 간의 어떤 행위가 있는 것을 의미ex) 고객 엔터티의 행동에 의해 주문 엔터티가 발생 ※ ERD 에서는 존재관계와 행위관계를 구분하지 않는다.관계의 구성1. 관계명2. 차수(Cardinality)3. 선택성(Optionality)관계의 차수 (Cardinality)- 한 엔터티의 레코드(인스턴스)가 다른 엔터티의 레코드(..
SQLD 자격증 공부하기/관계
2025. 2. 28. 04:15