부모의 식별자가 자식의 주식별자에 포함되면 식별 관계, 일반 속성으로만 들어가면 비식별 관계다.
왜 그런지까지
식별 관계에서는 부모 없이 자식이 존재할 수 없고, 부모의 키가 자식의 주식별자 안으로 들어간다. 그래서 대를 이어 내려갈수록 주식별자가 길어져 조인이 늘어난다.
비식별 관계는 부모의 키를 일반 속성(외래키)으로만 두므로 자식이 홀로 존재할 수 있고 주식별자가 짧게 유지된다. 무엇을 고를지는 '부모 없이 자식이 있을 수 있는가'와 '주식별자가 얼마나 길어지는가'로 판단한다.
식별 관계 vs 비식별 관계
식별 관계는 부모 키가 자식의 주식별자에 포함되고 실선으로 그린다. 비식별 관계는 일반 속성으로만 들어가고 점선으로 그린다.
넣어 두면 오늘 · 1일 · 3일 · 7일 · 14일 · 30일 간격으로 다시 물어봅니다