Non penserei che avresti bisogno di due database, ma potresti voler tabelle separate nello stesso schema.
Mi è piaciuto molto "Modellazione e progettazione di database" di Toby Teorey . Vedi se sei d'accordo.
Mi piace anche il blog del programmatore di database . Molto utile, buona scrittura.
Se non desideri acquistare un libro, potresti utilizzare Google per la normalizzazione.