SQLD 공부 / 과목1 - 데이터 모델링의 이해 (식별자)


SQLD 공부 / 과목1 - 데이터 모델링의 이해 (식별자)

sqld 자격증 시험 독학용 요약정리 자료 제5절 식별자 1. 식별자의 분류 - 대표성 여부 : 주식별자 / 보조식별자 - 스스로 생성 여부 : 내부식별자 / 외부식별자 - 속성의 수 : 단일식별자 / 복합식별자 - 대체 여부 : 본질식별자 / 인조식별자 2. 식별자의 특징 유일성 : 주식별자에 의해 엔터티 내의 모든 인스턴스들을 유일하게 구분할 수 있어야 한다 최소성 : 주식별자를 구성하는 속성의 수는 유일성을 만족하는 최소의 수가 되어야 한다 불변성 : 주식별자가 지정되면 그 식별자의 값은 변하지 않아야 한다 존재성 : 주식별자의 값은 null이 될 수 없다 3. 주식별자 도출 기준 유일성을 갖는 속성 중 해당 업무에서 자주 이용되는 속성을 지정 명칭, 내역 등과 같이 이름으로 기술되는 것들은 가능하면 주식별자로 지정하지 않음 복합식별자를 구성할 경우 너무 많은 속성이 포함되지 않아야 함 4. 식별자 관계와 비식별자 관계 1) 식별자 관계 (실선) 자식이 부모의 기본키(PK)를 ...



원문링크 : SQLD 공부 / 과목1 - 데이터 모델링의 이해 (식별자)