1.5.1 식별자의 개념
앤터티를 유일하게 구별할 수 있는 속성-> 식별자
엔터티의 인스턴스의 대표 속성
키(key)-정렬, 조인 등의 기준이 되는 속성.
후보키(Candidate Key), 기본키(Primary Key), 대체키(Alternate Key),외래키(Foreign Key)등이 있다.
1.5.2 주식별자
엔터티의 유일하게 구별해주는 식별자 ->PK(Primary Key)
성질 - 유일성, 최소성, 불변성, 존재성
1.5.3 식별자의 분류
1) 대표성 여부
주식별자- 해당 엔터티 인스턴스를 유일하게 구별할 수 있는 식별자로 유일성, 불별성, 존재성을 만족하는 식별자.
보조식별자- 식별자이기는 하나 대표성을 가지지 못함. 다른 엔터티와 참조관계를 연결할 수 없는 식별자.
2)스스로 생성 여부
내부식별자- 엔터티 내부에서 스스로 만들어진 식별자.
외부식별자- 관계에서 다른 엔터티로부터 받아오는 식별자.
3) 속성의 수
단일식별자-식별자 구성하는 속성이 하나인 식별자
복합식별자- 둘이상의 식별자
4)대체 여부
본질식별자- 업무애 존재하는 본래의 식별자, 원조식별자
인조식별자-원조식별자가 복잡하여 인위적으로 만든 식별자, 대리식별자
1.5.4 식별자 관계 , 비식별자 관계
1)식별자 관계
-엔터티 간의 강한 연결 관계
-실선으로 표현
-부모 엔터티 인스턴스와 자식엔터이 인스턴스도 같이 소멸하는 경우 식별자관계로 표현
2)비식별자 관계
-부모 엔터티간의 약한 연결 관계를 표현
- 점선으로 표현
-부모 엔터티 인스터스에 참조값이 없어도 자식 엔터티 인스턴터가 생성 될 수 있을 떄 비식별자 관계를 고려해야함
2.2 관계와 조인의 이해 (0) | 2025.05.04 |
---|---|
2.1 정규화 (0) | 2025.05.04 |
1.4.1 관계 (0) | 2025.04.28 |
1.3.1 속성의 개념 (0) | 2025.04.28 |
1.2 엔터티 (0) | 2025.04.23 |