Es un foro para resolver problemas, especialmente de desarrollo. No para buscar bibliografías.
Para eso tienes Google...
En cuanto a tu problema de diseño....
Empieza por mostrarnos lo que tienes o al menos explicarnos lo que conoces de BDD, porque desde cero es difícil darte consejos...