Question sur les SGBD

Fermé
v-leho Messages postés 1 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 7 juin 2008 - 7 juin 2008 à 23:06
 v-leho - 9 juin 2008 à 00:13
Bonjour,
Je débute en programmation(php). Merci d avance pour vos reponses. j aimerai faire un si, et j envisagerai de creer un site qui associrait une personne avec une ville et un antécédent cancerologique(il y en a une centaine). j'envisage de creer une table(j'utilise mysql) par ville. Cela m'obligerai à creer des centaines de tables. les recherches s'effecturaient par ville et competence. Ma question est : est-ce qu'un systeme normalisé est forcément plus efficace qu'un systeme"bourrin" comme le mien?

2 réponses

choubaka Messages postés 39153 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 24 mars 2023 2 099
7 juin 2008 à 23:10
salut

une table avec tes villes
une table avec les antécédents
une table avec les personnes

en jouant avec les relations 1 à plusieurs

une personne pour une ville
une personne avec plusieurs antécédents


ça doit pas être si énorme que ça
0
gsaunier Messages postés 157 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 4 janvier 2023 18
7 juin 2008 à 23:22
Euh...

Dans ce cas, la relation est plutôt de plusieurs à plusieurs (et non 1 à plusieurs). Je me trompe ? La cardinalité de la relation personne/ville est : 1-N | 1-N. Car plusieurs personnes peuvent être dans plusieurs villes. Quant aux antécédents, si ils sont normés, alors on aura une cardinalité de type 1-N | 1-N aussi. Donc :
1/ une table ville
2/ une table personnes
3/ les deux reliés par une table villes-personnes
4/ une table antécédents
5/ cette table précédente étant reliée par une table personne-antécédant

Donc, 5 tables...

En même temps, je ne suis pas un spécialiste ni très sur d'avoir compris tout le problème.

GS
0
choubaka Messages postés 39153 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 24 mars 2023 2 099 > gsaunier Messages postés 157 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 4 janvier 2023
7 juin 2008 à 23:24
non non t'as pas tord ...

disons que j'avais plus que synthétisé
0
Merci beaucoup a tout les deux, je vai essayer comme ça. ça fait plaisir de voir que les gens sont réactifs serviables par ici.
0