CS ﹒ Algorithm/Database
2022. 8. 26.
데이터베이스 (6) 설계 2 - N : 1 관계, 재귀적 관계
1. N : 1 관계 ? (1) N : 1 관계는 한 쪽이 관계를 맺은 쪽의 여러 객체를 갖는 것을 의미한다. (2) 가장 흔하게 나타나는 매우 일반적인 관계이다. 예시) 부모와 자식 관계, 컴퓨터의 디렉토리 구조, 트리 구조, 반과 학생 2. ERD로 알아보는 N : 1 관계 * ERD : Entity Relational Diagrams 예시 1) 위 다이어그램에서 하나의 Customer가 여러 Order를 가질 수 있지만 Order는 Customer나 Car 없이는 존재할 수 없다. 이 때 Order는 Customer에게 종속되었다고 표현하며, 이러한 종속 관계로 무결성을 보장할 수 있다. (부모 없는 데이터는 존재하지 않으므로) 예시 2 ) 각 학년은 독립적으로 존재할 수 있으나 반은 학년에 종속된..