• [^] # Re: Mes deux centimes

    Posté par . En réponse au message Base de données facile ?. Évalué à 2. Dernière modification le 16 mai 2015 à 18:29.

    C’est très juste. Je pense que l’on peut et l'on doit apprendre les concepts fondamentaux des bases de données relationnelles avant de commencer à développer. C’était d’ailleurs un gros problème avec MS-Access, on se retrouvait avec des trucs complètement mal foutus car développés par des gens qui ignoraient ces concepts et faisaient ça au feeling...

    Pour ton exemple j’ajouterais qu'il faut d’abord savoir si nos livres sont des livres physiques (des exemplaires d’un livre) ou bien simplement l’œuvre en elle-même, auquel cas on est clairement dans le deuxième cas que tu cites (relation n → n, avec une table pour la relation elle-même).

    C’est un métier c'est clair. On m'a appris qu’un modèle relationnel bien conçu devais avoir N-1 relations pour N tables mais que ce n’est pas toujours possible...