pour approfondir sur le sujet tu as ce tuto

Modélisation de XML : choix de structures pour la représentation des données


en particulier :

Oui et ce serait même plus propre, dans ton cas...