Bonjour à toutes et à tous,
Je suis débutante en BDD et j'aimerais solliciter votre aide et vos bons conseils.
Si jamais je poste dans le mauvais forum merci de m'en excuser par avance.
Voilà le "cahier des charges" de mon projet.
Je possède énormément de livres de cuisine et de recettes.
J'aimerais créer un site internet en PHP/MySQL que je puisse alimenter pour ensuite faire des recherches dessus.
Petite précision, afin de tout avoir en ligne (de façon privée) j'ajouterai un lien vers le PDF de la recette.
Les infos que j'aimerais faire apparaître dans la BDD sont : nom de la recette, nom du livre dont elle est issue, auteur du livre, ingrédients principaux (plusieurs), type de recette (entrée, plat, dessert...), commentaire
Exemple :
* Nom recette : tarte chocolat banane passion
* Nom du livre : sensations
* Auteur du livre : Philippe Conticini
* Ingrédients principaux : chocolat, banane, fruits de la passion
* Type de recette : tarte, dessert
* Commentaire : facile et rapide à faire
Manquant d'expérience dans ce domaine je ne sais pas trop comment procéder afin de structurer les différentes tables.
Voici ce que, de prime abord, j'aurais fait :
* 1ęre table :
Champs : ID / Nom recette / ID_livre / ID_auteur / ID_ingredients / ID_type_recette / commentaire
* 2ème table : table_livre
Champs : ID / Nom_livre / ID_auteur
* 3ème table : table_auteur
Champs : ID / Nom_auteur
* 4ème table : table_ingredients
Champs : ID / Nom_ingredient
* 5ème table : type_recette
Champs : ID / type_recette
Je ne sais pas si il faut faire apparaître le nom du lien ou le nom du fichier pdf de la recette dans une des tables pour ensuite l'exploiter...
Avant d'aller plus loin, pourriez vous m'indiquer si je fais complètement fausse route ou si pour le moment cela à l'air correct ?
Merci par avance de votre aide que je sais précieuse.
Belle fin de journée à vous.
Partager