Conseil création table BDD sql

Salut à tous, :D

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 :D
 
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).
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut