Conseil création table BDD sql
3 messages
• Page 1 sur 1
- hx.jonathan
- WRInaute discret

- Messages: 162
- Inscription: 2 Mar 2005
Conseil création table BDD sql
Salut à tous,
Je crée une galerie photos pour mon site php. Je travaille avec une BDD mysql.
Je comptais créer 2 tables :
Album
Id_Album (clé primaire)
Name_Album
Image ()
Id_Image (clé primaire)
Id_Album (lien avec table Album)
Name_Image
1 album contient plusieurs images et une image n'est liée qu'à 1 seul album donc cardinalité 1 à N.
Pourriez-vous me donner quelques conseils :
1) au niveau des éventuelles clés primaires à créer
2) sur la structure même des tables
D'avance merci.
John
Je crée une galerie photos pour mon site php. Je travaille avec une BDD mysql.
Je comptais créer 2 tables :
Album
Id_Album (clé primaire)
Name_Album
Image ()
Id_Image (clé primaire)
Id_Album (lien avec table Album)
Name_Image
1 album contient plusieurs images et une image n'est liée qu'à 1 seul album donc cardinalité 1 à N.
Pourriez-vous me donner quelques conseils :
1) au niveau des éventuelles clés primaires à créer
2) sur la structure même des tables
D'avance merci.
John
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Re: Conseil création table BDD sql
Bonjour,
Bein tu as deux tables, deux clés primaires, je vois pas pourquoi il en faudrait plus vu ton MCD.
Rajoute juste un index sur ta clé étrangère Id_album (dans la table Image donc). Par ailleurs, à ta place je saisirais tous mes champs en minuscule (pas de mélange majuscule/minuscule) pour plus de lisibilité (et de facilité d'utilisation).
Bein tu as deux tables, deux clés primaires, je vois pas pourquoi il en faudrait plus vu ton MCD.
Rajoute juste un index sur ta clé étrangère Id_album (dans la table Image donc). Par ailleurs, à ta place je saisirais tous mes champs en minuscule (pas de mélange majuscule/minuscule) pour plus de lisibilité (et de facilité d'utilisation).
- hx.jonathan
- WRInaute discret

- Messages: 162
- Inscription: 2 Mar 2005
Re: Conseil création table BDD sql
Ok merci pour les précisions.
Je vais suivre tes conseils.
John
Je vais suivre tes conseils.
John
3 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [sql] Tri d'une table selon un champ dans une autre table
- Double table SQL et PHP
- Dédoublonne une table SQL
- PB avec une table sql
- SQL Requete multi table
- Transfert de BDD My SQL
- Recherche table SQL villes de France
- instruction php dnas une table sql
- SQL n'affiche pas le premier enregistrement de ma table !
- Lister variables non existantes d'une table SQL ?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
