sql에서 관계는, "엔터티와 인스턴스 사이의 논리적인 연관성으로서 존재의 형태로서나 행위로서 서로에게 연관성이 부여된 상태"를 의미한다.
관계의 분류로는 존재에 의한 관계(group과 개인과 같은), 행위에 의한 관계(행위주체와 피행위주체) 가 있다.
관계를 체크할 때에는 다음과 같은 사항을 확인한다.
- 두 개의 엔터티 사이에 관심있는 연관규칙이 존재하는가?
- 두 개의 엔터티 사이에 정보의 조합이 발생되는가?
- 업무기술서, 장표에 관계연결에 대한 규칙이 서술되어 있는가?
- 업무기술서, 장표에 관계연결을 가능하게 하는 동사가 있는가?
반응형
'Certificate > SQL' 카테고리의 다른 글
[sql] 정규화/반정규화 (개념과 문제점에 관하여) (0) | 2023.11.01 |
---|---|
[sql] 데이터 독립성 요소 - 스키마(schema)의 분류 (0) | 2023.10.31 |
[sql] 식별자(Identifiers)에 관하여(식별자의 의미, 특징, 분류) (1) | 2023.10.30 |
[sql] attribute(속성) 에 관하여 [개념, 엔터티와의 관계, 분류] (0) | 2023.10.29 |
[sql] 엔터티 개념, 특징에 관하여 (1) | 2023.10.28 |