지금까지 내용을 토대로, 현대적인 RDB 설계에서 많이 사용하는 원칙을 요약하면 다음과 같다.

8-1. 대리 키 + 비식별 관계가 기본값

즉, 한 문장으로 정리하면 다음과 같다.

대리 키 = PK, 자연 키 = UNIQUE, 관계 = 비식별

이 조합이 변경에 가장 강하고, 유지보수 부담이 적다.

8-2. 책임 분리

이렇게 역할을 분리하면, 비즈니스 규칙이나 관계 구조가 바뀌어도 PK를 건드리지 않고 대응할 수 있다.

8-3. 언제 식별 관계를 고려할 수 있는가

하지만 일반적인 웹 서비스, 백엔드 시스템, 비즈니스 애플리케이션에서는 비식별 관계가 사실상 표준이라고 봐도 된다.