데이터 모델링의 이해 관계와 식별자
관계(Relationship) 관계란?두 개 이상의 엔티티 간 연관성을 의미하며, 어떠한 연관성이 있는지 타입을 분류하여 존재 관계와 행위 관계로 나눌 수 있음존재 관계엔티티 간의 연관성이 존재 자체로 성립되는 관계. 예를 들어, 엄마와 아기, 직원과 부서, 학생과 학과행위 관계특정한 행위나 이벤트를 통해 연관성이 생기는 관계. 예를 들어, 회원과 주문, 학생과 출석부표기법관계명(Membership) : 관계의 이름, 명확한 문장으로 표현해야 하며 현재형이어야 함. 예를 들어, 학생은 학과에 소속된다관계차수(Cardinality) : 관계의 기수성(참여하는 수), 일반적으로 1:1, 1:M, M:N 형식으로 구분. 예를 들어, 한 학생은 여러 수업을 들을 수 있고 하나의 수업은 여러 학생을 수용할 수 있..
2025. 3. 1.