안녕하세요
고객사의 요청으로 테이블을 쪼개야 하는 일이 생겼는데 어떤 방법들이 있는지에 대한 원초적 질문을 드려봅니다.
현재 저희 회원 DB가 있는데 여기서 수많은 조인을 진행중입니다.
여기서 요청이 들어왔습니다 예를 들자면
회원 DB테이블에는 여자와 남자를 같은 테이블로 두고 사용하고 있었습니다.
근데 이를 남자테이블 따로 여자테이블 따로 이렇게 2개의 테이블로 나누어 달라는 요청입니다.
테이블은 나누지만 View단에서는 기존처럼 같이 조회되어야 합니다.
고민되는점은
하나의 테이블을 두개쪼개는거는 쪼개겠는데 어떻게 해야 현재 사용중인 페이지의 수정을 최소화할수 있는가 입니다.
사이트가 크기가 좀 되서 하나하나 페이지에 맞추어 수정하면 작업시간이 너무 걸리고 그렇게 되면 버그도 생길 가능성이 높아 걱정입니다.
무식한것 같지만 떠오르는 방법은 Union 을 통해 남녀테이블을 우선 앞에서 합치고 다른 테이블들과 조인해서 결과값을 내보내는 방법인데
다른분들은 이경우 어떠한 방법들을 사용하시는지 궁금합니다.
페이지수정을 최소화해서 테이블을 나눌수 있는 방법이 있을까요?
|