Il serait plus efficace de tout mettre dans une seule table et de gérer une arborescence....

Chaque niveau d'imbrication représentant les différentes entrées :
Livre (niveau 0)
Chapitre (niveau...