par
iptima » 02 oct. 2006, 18:52
Bonjour,
J'essaie de concevoir une base de données pour une association avec MySql.
Dans une table "A", je stocke la civilité ("madame", "monsieur", "mademoiselle") pour créer une liste de choix avec Php en vue de la saisie via un formulaire.
Dans une table "B", je veux stocker l'identité des membres de l'association avec les champs civilité ("madame", "monsieur", "mademoiselle"), prénom, nom, adresse, téléphone...
A l'origine, je pensais saisir en "clair" dans ma table "B" la civilité.
Néanmoins, cette information est redondante. D'où ma question : est-il intéressant de lier les deux tables en termes
de performance en créant un identifiant de civilité ? En effet, je ne suis pas sûr qu'en terme de performances il soit plus judicieux de saisir l'identifiant que la civilité en "clair" dans ma table "B".
J'espère ne pas avoir été confus.
Merci pour votre attention et pour votre aide.
Cordialement,
I.
Bonjour,
J'essaie de concevoir une base de données pour une association avec MySql.
Dans une table "A", je stocke la civilité ("madame", "monsieur", "mademoiselle") pour créer une liste de choix avec Php en vue de la saisie via un formulaire.
Dans une table "B", je veux stocker l'identité des membres de l'association avec les champs civilité ("madame", "monsieur", "mademoiselle"), prénom, nom, adresse, téléphone...
A l'origine, je pensais saisir en "clair" dans ma table "B" la civilité.
Néanmoins, cette information est redondante. D'où ma question : est-il intéressant de lier les deux tables en termes
de performance en créant un identifiant de civilité ? En effet, je ne suis pas sûr qu'en terme de performances il soit plus judicieux de saisir l'identifiant que la civilité en "clair" dans ma table "B".
J'espère ne pas avoir été confus.
Merci pour votre attention et pour votre aide.
Cordialement,
I.