Bonjour,
je souhaite créer un base de données et surtout des tables bien structurées pour des requêtes du type select where et update where .
Mon problème est le nombre de champs un peu trop important pour chaque item :
Description du joueur :
id - nom - prenom - date de naissance - lieu - pays - adresse - adresse 2 - code postal - commune - téléphone - portable - parents - parents 2 - médecin -...
etc..., soit plus de 20 champs pour une même fiche.
Mon idée pas claire du tout :
Est-il possible de répartir ces infos dans des enregistrements "verticaux" et non pas "horizontaux" ?
id - id_joueur - info - valeur
1 - 12 - nom - benzema
2 - 12 - prenom - karim
3 - 12 - tel - 0602030548
4 - 12 - medecin - jacques
PB : la démultiplication des procédures pour updates
PB2 : les SELECT avec clause WHERE puisque les champs sont nombreux ?
Avec vous une piste pour avoir des tables optimisées malgré le nombre de champs théoriques ? Avec en plus la possibilité que le nombre de champs augmente si besoin...
Partager