본문 바로가기

반응형

Relationship

(2)
[SQLD] 관계와 조인 관계(Relationship) 개념 엔터티의 인스턴스 사이의 논리적인 연관성 엔터티의 정의, 속성 정의 및 관계 정의에 따라서 다양하게 변할 수 있음 관계를 맺는다는 의미는 부모의 식별자를 자식에게 상속하고, 상속된 속성을 매핑키(조인키)로 활용함 부모~자식을 연결함 관계 분류 존재에 의한 관계와 행위에 의한 관계로 분류 존재 관계 엔터티 간의 상태를 의미 예) 사원 엔터티는 부서 엔터티에 소속 행위 관계 엔터티 간에 어떤 행위가 있는 것을 의미 예) 주문은 고객이 주문할 때 발생 조인 의미 데이터 중복을 피하기 위해 데이터 정규화에 의해 테이블이 분리된다. 이때 테이블 간에 관계가 생기고, 이 테이블들의 데이터를 출력하거나 관계가 있는 테이블을 참조하기 위해서는 데이터를 연결해야 한다. 이 과정을 조인..
[SQLD] 데이터 모델링 요소-3)관계(Relationship) 관계 정의 관계는 엔터티 간의 연결을 나타낸다. 관계는 엔터티 간의 종속성과 연관성을 정의한다. 엔터티의 인스턴스 사이의 논리적인 연관성으로서, 존재의 형태나 행위로서 서로에게 연관성이 부여된 상태 관계의 페어링 엔터티 안의 인스턴스는 개별적으로 관계를 가진다. 이것을 집합의 관계로 표현한다. 각각의 엔터티의 인스턴스들은 자신이 관련된 인스턴스들과 관계의 어커런스로 참여하는 형태를 '관계 페어링(Relation Pairing)'으로 표현한다. 관계의 분류 ERD에서는 '존재에 의한 관계'와 '행위에 의한 관계'를 구분하지 않고 단일화된 표기법을 사용한다. 존재에 의한 관계 행위에 의한 관계 관계의 표기법 관계명(Membership) 관계의 이름으로 관계에 참여하는 형태 지칭 관계차수(Cardinality..

반응형