데이터베이스/SQLD

1-3 속성

Frankie 2022. 9. 15. 15:35

1. 속성

- 업무에서 필요로 하는 인스턴스로 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위

- 의미상 더 이상 분리 x

 

엔티티는 두 개 이상의 인스턴스와 속성 존재

 

속성 종류

- 기본 속성

- 설계 속성

- 파생 속성

 

엔터티 구성방식에 따른 분류

- PK 속성

- FK 속성

- 일반속성

 

복합 속성 - 시,구,동,번지 등과 같이 여러 세부 속성들로 구성

단일 속성 - 나이, 성별 등 더 이상 다른 속성들로 구성될 수 없는 단순한 속성

 

도메인 - 엔터티 내에서 속성에 대한 데이터 타입과 크기 그리고 제약사항을 지정

 

속성의 명명

- 해당 업무에서 사용하는 이름 부여

- 서술식 속성명 사용 x(명사형 이용, 수식어 많이 붙지 않게)

- 약어 사용 가급적 제한

- 전체 데이터모델에서 유일성 확보가 좋음 -> 데이터 정합성 유지에 큰 도움, 반정규화(테이블 통합, 분리, 컬럼의 중복) 적용 시 속성명의 충돌 해결

 

 

'데이터베이스 > SQLD' 카테고리의 다른 글

2-1 성능 데이터 모델링  (0) 2022.09.16
1-5 식별자  (0) 2022.09.15
1-4 관계  (0) 2022.09.15
1-2 엔터티  (0) 2022.09.15
1-1. 데이터 모델의 이해  (0) 2022.09.15