Per me se dividi peggiori la situazione perchè poi sei sempre dietro che fai dei join con l'effetto di avere lo stesso numero di record che in più devono anche essere correlati.
Ma sei sicuro di avere progettato correttamente il DB?