Je tiens à préciser dès maintenant que j'ai quelques fichiers "brouillons" que je pourrais joindre si la demande en est faite mais j'ai préféré dans un premier temps m'en abstenir; la bdd étant à mes yeux assez simple ca me semble plus aisé de partir de zéro que d'essayer de bidouiller sur un travail complètement amateur

Après cette "brève" introduction je vais essayer d'exposer le plus clairement possible mon attente.
Je souhaite donc créer une base de données me permettant d'enregistrer (et surtout retrouver selon certains critères - entre autres selon ce que j'ai au frigo :p) mes recettes de cuisine mais également de les imprimer au fur et à mesure.
La base a vocation à ne servir qu'à ma petite personne ce qui signifie que l'aspect visuel n'a absolument aucune importance, seul l'aspect pratique compte.
* La BDD ressemblerait à quelque chose comme ça :
IDRecette (incrémentée auto)
Nom de la recette
Source
TypePlat (catégorie perso mais remplie via un menu déroulant - cf la partie formulaire)
TypePresentation (la même qu'au dessus)
Divers (encore la même)
Description
Quantité
Ingrédients
Instructions
Notes
IngredInd (champ sur lequel je résumerais les ingrédients dominants et sur lequel je dois pouvoir effectuer une recherche).
* Le formulaire :
L'Id serait donc auto incrémentée (int?)
Nom de la recette (varchar si je me trompe pas)
Source (varchar également)
TypePlat (c'est là que je coince réellement en voulant proposer un menu déroulant càd des options prédéfinies : Entrée, Plat complet, Dessert, confiture, ...)
TypePrésentation (la même qu'au dessus : Crumble, Tajine, ...)
Divers (encore pareil : sucré-salé, saveurs du monde, ...)
Description (petit blabla pour "vendre" la recette varchar insuffisant je dirais)
Quantité (champ qui doit rester libre parce que ca peut etre un nb de personnes ou un nombre de biscuits par exemple)
Ingrédients (sous forme de liste - possible de définir ça? - de taille bien évidemment variable)
Instructions (la recette proprement dite donc grand blabla)
Notes (théoriquement champ vide la plupart du temps destiné plus à la version imprimable)
IngredInd (alors là aucune idée de comment le concevoir mais comme dit plus haut ça serait le champ où je saisirais les ingrédients dominants de la recette pour permettre la recherche)
* Le "publipostage" (?)
La version imprimable de la recette parce que j'aime pouvoir feuilleter réellement mes recettes. Elle doit donc reprendre tous les champs du formulaire à l'exception d'IngredInd et compter un espace vide pour les "notes" qui seront majoritairement écrites à posteriori une fois la recette testée ou retestée.
Voilà je pense avoir fait le tour. J'espère que ma demande n'est pas trop confuse ni déplacée et que je trouverais une réponse parmi vous.
D'avance merci à ceux qui m'aideront et bonne fin de semaine à ceux qui ne font que passer.
Alcyone
