Non mi sembra un DB ben progettato nè tantomeno normalizzato con tutti quei dati ridondanti.