- 한계: 단순 애트리뷰트들의 상위 애트리뷰트가 존재하는지, 존재한다면 무엇인지 알 수 없음
- E2에서 밑줄 친 두 애트리뷰트가 함께 기본 키
- 엔티티 하나를 정해서 다른 엔티티의 기본 키를 외래 키로 설정
- 한계: 외래 키로 설정된 애트리뷰트가 관계를 표현하기 위함인지 원래 속해있는 것인지 알기 어려움, 어떤 엔티티를 정하냐에 따라 접근 방향에 따른 성능 차이가 발생
- 방법 3 한계: 릴레이션이 추가되기 때문에 join할 작업이 많아짐
- 방법 4 한계: 식별가능한 엔티티들을 하나로 합쳤기 때문에 어떤 엔티티가 어떤 애트리뷰트를 가지는지 구별 불가능
- 일반적으로 방법1, 2 사용
- 애트리뷰트 값은 집합이 될 수 없음, 단일값
출처: http://www.kocw.net/home/cview.do?lid=2927bbacc7d4e40b
'CS > DB' 카테고리의 다른 글
7. 물리적 데이터베이스 설계 (0) | 2022.07.26 |
---|---|
6. 물리적 데이터베이스 설계 (0) | 2022.07.23 |
4. 데이터베이스 설계와 ER모델 (0) | 2022.07.21 |
관계 대수와 SQL & 데이터베이스 설계와 ER모델 (0) | 2022.07.12 |
3. 관계 대수와 SQL (0) | 2022.07.09 |