-
2023.11.19 제3정규화TIL 2023. 11. 19. 21:41
[220930] DB 제3정규화 위반 문제점을 무시하고 프로젝트 연관관계 수정한 삽질 후기
프로젝트 엔티티 연관관계를 개선하는 과정을 진행하면서 여러 삽질을 했다. 약 5~6가지 삽질을 했는데, 이번 포스팅에선 그 중 하나인 4번째 삽질, DB 정규화 위반 문제점 중 하나인 갱신 이상을
kth990303.tistory.com
DB설계 시 해당 문제와 비슷한 고민을 할 때가 있다.
해당 시점의 작성자의 닉네임을 기억해야 한다면 스냅샷 개념으로 칼럼으로 가지는 것은 문제가 없다고 생각한다.
결국 기획이 정해져야 정할 수 있는 문제이다.
다만 해당 글은 그런 문제가 아니니 다시 생각해보면 제3 정규화를 위반하는 것일까?
마지막 단락을 읽기 전까진 3정규화를 하지 않아서 발생한 문제라고 생각했다.
근데 같은 테이블의 정보를 유추할 수 있는 것이 아니니 제3 정규화의 문제가 아닌 중복의 문제라고 봐야 할 거 같다.
'TIL' 카테고리의 다른 글
2023.11.30 mybatis cache (0) 2023.11.30 2023.11.27 shedlock (0) 2023.11.27 2023.11.18 ThreadPoolTaskExecutor (0) 2023.11.18 2023.11.05 applicationrunner (0) 2023.11.04 2023.11.04 Spring Security Propagation (0) 2023.11.04