PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 24-03-2010 10:05:36

Capi
Membre
Inscription : 03-03-2010
Messages : 45

Grosse table ou plusieurs petites ?

Bonjour à tous

Je vais créer une nouvelle base de donnée et je ne sais pas trop comment organiser mes tables.
Vaut il mieux que j'en ai beaucoup (une par département français par exemple) avec dedans environ 30 entrées à chaque fois et environ 4 ou 5 champs.
Ou alors une seule table, avec toutes les informations dedans ?

Merci smile

Hors ligne

#2 24-03-2010 10:57:48

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Grosse table ou plusieurs petites ?

Saluton,
Entre une table de 100*30 lignes (soient environ 3000 lignes) et 100 tables de 30 lignes, n'hésite pas, une seule table.
Enfin, il faudrait voir la modélisation globale mais, a priori, je ne vois pas ce qui justifierait ce saucissonnage.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 24-03-2010 11:42:19

Capi
Membre
Inscription : 03-03-2010
Messages : 45

Re : Grosse table ou plusieurs petites ?

Merci pour ta réponse
Je débute en base de donnée, mais je pensais peut être en faire plusieurs pour m'y retrouver plus facilement et faire du try...
Mais je suis en train de penser que avec une requête WHERE departement='...'  ça devrait pouvoir se faire sans trop de soucis...

Hors ligne

#4 24-03-2010 11:44:09

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Grosse table ou plusieurs petites ?

Par contre une table des départements en jointure....


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#5 24-03-2010 15:09:15

Capi
Membre
Inscription : 03-03-2010
Messages : 45

Re : Grosse table ou plusieurs petites ?

Hum...
Quel intéret si il n'y a qu'une table ? (rien que je mot jointure me fait peur ^^)

Hors ligne

#6 24-03-2010 18:53:29

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Grosse table ou plusieurs petites ?

Pour éviter,par exemple,  de voir écrit Finistère de 36 manières différentes


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#7 25-03-2010 10:24:08

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : Grosse table ou plusieurs petites ?

salut,

si tu donne une idée plus précise de ce que tu veut faire on pourrais t'aider plus facilement.

Et comme le dit MK créer une table departement avec dedans les departement existant peut t'éviter bien des soucis (surtout que c'est pas vraiment pret d'évoluer).

ensuite si tu 3000 ligne avec écrit dedans Morbihan (désolé MK je deviens vannetais wink ) ça prend plus de place que d'avoir un entier de liaison smile

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#8 30-03-2010 15:18:21

Capi
Membre
Inscription : 03-03-2010
Messages : 45

Re : Grosse table ou plusieurs petites ?

Oupsss je n'avais pas vu la suite des messages !

En gros je vais avoir des données sur différentes villes de tous les départements. (3 ou 4 villes par département)
J'ai tout ça dans un csv, mais je voudrais le mettre dans un bdd (c'est mieux je pense ?).
Alors après les départements et les villes sont bien sûr répétés plusieurs fois, mais tous avec la même orthographe.

Donc euuuuuh voilà je ne sais pas trop quoi dire de plus.

Hors ligne

#9 30-03-2010 16:12:59

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Grosse table ou plusieurs petites ?

Capi a écrit :

Donc euuuuuh voilà je ne sais pas trop quoi dire de plus.

Ben nous non plus, on t'a donné notre point de vue, après c'est toi qui décide, puisque c'est toi qui va gérer l'bouzin.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#10 31-03-2010 09:49:32

Capi
Membre
Inscription : 03-03-2010
Messages : 45

Re : Grosse table ou plusieurs petites ?

Bonjour smile

Je ne sais pas du tout comment faire une table de liaison, c'est compliqué pour un débutant ?
Mes recherches sur mon moteur favoris ne m'ont rien apporté de concluant :s
Je lis http://www.phpdebutant.org/article67.php

Mais je ne vois pas bien comment je pourrais m'organiser pour gérer ça...

Si on admet que j'ai une table département, et une table avec mes infos, je dois relier les deux....
Je suis completement perdu hmm

Hors ligne

#11 31-03-2010 11:28:17

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Grosse table ou plusieurs petites ?

Quand tu auras besoin d'afficher en clair les données du département il te suffira, dans ta requête SELECT, de mettre en jointure la table villes avec la table département via l'identifiant de la table département qui devra être une clef étrangère dans la table ville.
Si tu veux en savoir plus sur les jointures


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#12 31-03-2010 12:25:46

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Grosse table ou plusieurs petites ?

Si tu préfères qqe chose de moins carré : http://www.siteduzero.com/tutoriel-3-23 … ables.html


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#13 31-03-2010 14:36:09

Capi
Membre
Inscription : 03-03-2010
Messages : 45

Re : Grosse table ou plusieurs petites ?

J'ai regardé sur le site du zéro mais je n'avais pas vu ce tutoriel !! (j'ai du mal cherché sad  )

Un grand merci !

Dernière modification par Capi (31-03-2010 14:38:00)

Hors ligne

Pied de page des forums