취준일지/SQLD
[SQLD] 1.3 속성
양쏘쏘
2021. 11. 3. 23:30
728x90
반응형
3. 속성
속성 : 업무에서 필요로 하는 인스턴스로 관리하고자 하는 의미상 분리되지 않는 최소의 데이터 단위
- 한 개의 엔터티는 두 개 이상의 인스턴스 집합이어야함
- 한 개의 엔터티는 두 개 이상의 속성을 가짐
- 한 개의 속성은 한 개의 속성값을 가짐 (하나 이상의 속성값을 가지는 경우 정규화가 필요)
구성 방식의 분류 : PK, FK, 일반 속성
속성의 분류
- 기본 : 업무로부터 추출한 모든 일반적인 속성
- 설계 : 업무를 규칙화하기 위해 새로 만들거나 변형, 정의하는 속성
ex) 일련번호
- 파생 : 다른 속성에 영향을 받아 발생하는 속성, 빠른 성능을 낼 수 있도록 원래 속성의 값을 계산,적을수록 좋음
ex) 합
도메인 : 속성이 가질 수 있는 값의 범위. 데이터 타입, 크기, 제약사항
속성의 명칭 부여
- 해당업무에서 사용하는 이름 부여
- 서술식 속성명은 사용 금지
- 약어 사용은 가급적 제한
- 전체 데이터 모델에서 유일성 확보
728x90