oui en effet, l'utilisation de plusieurs table n'est utile que lorsque tu ne veux pas de redondance d'information.
Par exemple, les personnes et le villes. Comme plusieurs personnes peuvent habiter dans la même ville, il ne faut pas stocker à plusieurs endroits le nom de la ville.
C'est un exemple trivial. Mais dans la réalité, les base de données on plusieurs dizaines voir centaines de tables