db관점에서 테이블 다 일정 수준까지 정규화 해놓고 이론적으로 관계가 존재하는건 외래키 달고 하다보니
실제로 요구사항 조금만 바뀌어도 쿼리 바꿔야 하고 테이블 바꿔야 하고 관계설정 다시 해야하고 난리도 아니구나..