01-10-2009, 04:07 PM
Personnellement, et je viens de lire les post, deux choses me surprennent:
* Premièrement au niveau des locks: pourquoi ne pas utiliser des tables InnoDB pour s'éviter les locks de tables entière ? J'ai travaillé avec une table rassemblant TOUTES les information d'une application de 60 champs (ou c'est peu), même en passant par un script d'administration PHP, si la table était lockée, et bien je ne pouvait pas mettre à jour les données correctement.
* Deuxièmement, naholyr demande comment représenter une relation 1:1 dans une table, je pense qu'en mettant une contrainte Fk de la table 2 sur la table 1 traduirait bien la chose, en effet, pour une ligne de la table 1 donnée, il ne pourra y avoir en face une seule ligne sur la table 2, enfin c'est ma vision.
* Premièrement au niveau des locks: pourquoi ne pas utiliser des tables InnoDB pour s'éviter les locks de tables entière ? J'ai travaillé avec une table rassemblant TOUTES les information d'une application de 60 champs (ou c'est peu), même en passant par un script d'administration PHP, si la table était lockée, et bien je ne pouvait pas mettre à jour les données correctement.
* Deuxièmement, naholyr demande comment représenter une relation 1:1 dans une table, je pense qu'en mettant une contrainte Fk de la table 2 sur la table 1 traduirait bien la chose, en effet, pour une ligne de la table 1 donnée, il ne pourra y avoir en face une seule ligne sur la table 2, enfin c'est ma vision.