01-02-2014, 04:24 PM
(Modification du message : 01-02-2014, 04:25 PM par Sephi-Chan.)
(01-02-2014, 03:43 PM)Xenos a écrit : La première n'est pas simple à maintenir: quand une caractéristique devra être rajoutée, il faudra une nouvelle colonne qui ne fera pas forcément sens pour toutes les items (qui devraient donc définir cette colonne à "null"). Cela va vite devenir ingérable.
Pour le coup, je ne vois pas trop comment ça peut devenir ingérable dans la mesure où tu n'as rien à gérer : tu ajoutes la colonne dont tu as besoin et… c'est tout !
Mais je suis d'accord pour dire qu'on sort des formes normales. Après, est-ce que c'est un problème ? J'en doute. J'ai déjà expérimenté ça de nombreuses fois ça soucis.
Effectivement, ça peut merder — et même de manière silencieuse, ce qui est le plus pénible — si on corrompt ses données.
Bien sûr, il faut se limiter soi-même, puisque dans l'absolu rien ne nous empêcherait de tout stocker dans une seule table.