Faire une table pour recettes [MySql]
Fermé
txiki
Messages postés
3933
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
24 mars 2023
-
9 mai 2008 à 16:36
txiki Messages postés 3933 Date d'inscription mercredi 30 janvier 2002 Statut Contributeur Dernière intervention 24 mars 2023 - 9 mai 2008 à 21:50
txiki Messages postés 3933 Date d'inscription mercredi 30 janvier 2002 Statut Contributeur Dernière intervention 24 mars 2023 - 9 mai 2008 à 21:50
A voir également:
- Faire une table pour recettes [MySql]
- Table ascii - Guide
- Table des matières word - Guide
- Dans la table des matières de ce document, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
- Mysql download - Télécharger - Bases de données
- Table des annexes word ✓ - Forum Word
1 réponse
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
9 mai 2008 à 18:11
9 mai 2008 à 18:11
Bonjour,
tu fais plusieurs tables
une par ex avec comme champs:
id_recette
nom_recette
etc..
et l'autre avec:
id_recette
ingredients
tu vois qu'elles ont un champ commun "id_recette", ce qui te permettra pour une recette, donc d'après son id de retrouver les ingredients
dans la deuxième table pour une recette tu auras autant de lignes que d'ingredients avec toujours le même id
tu fais plusieurs tables
une par ex avec comme champs:
id_recette
nom_recette
etc..
et l'autre avec:
id_recette
ingredients
tu vois qu'elles ont un champ commun "id_recette", ce qui te permettra pour une recette, donc d'après son id de retrouver les ingredients
dans la deuxième table pour une recette tu auras autant de lignes que d'ingredients avec toujours le même id
9 mai 2008 à 18:25
Mais comme tu a pu le constater, il y a aussi la préparation et parfois cette section est coupée en deux, préparation et cuisson par exemple.
D'autre part, j'en ai beaucoup de recettes, elles sont classées, et ça veut donc dire que la table ingrédient va être gigantesque !
Tu me parle de ligne par ingrédients, c'est pas plutôt des colonnes ? Sans croquis là, j'ai du mal a imaginer ce que tu me dis.
Pour l'id recette j'imagine que ça peut être un n° ou un truc du style E1 pour entrée n°1 par exemple.
Merci encore !
9 mai 2008 à 19:43
Ta table ingredients ne sera pas si gigantesque que ça.
Si tu as 100 recette tu vas te retrouver avec une table ingredients à 4 ou 500 lignes
et dans la table une tu mets tes temps de cuisson etc..
sinon aussi ce que tu peux faire c'est mettre tous les ingredients dans un seul champ séparés apr une virgule
comme si c'était du texte classique
la config telle que je te la préconisait:
table recettes
id_recette nom_recette temps de cuisson preparation
1 poulet bibi 1h balbala bla
2 patates chaudes 5mn sqddff
table ingredients
id_recette ingredients
1 1 kg poulet
1 1 gousse d'ail
1 20g beurre
2 2kg de patates
2 5g de sel
2 20g de beurre
9 mai 2008 à 20:07
Mon tableau doit se décomposer comme suit suit:
1ère ligne du tableau sera divisée en trois colonnes (une pour les infos écrit en tout petit sur fond vert, une avec les ingrédients et la 3ème avec une image si elle existe.
2ème ligne du tableau comprenant la série de liens pour le glossaire, trucs etc...
3ème ligne du tableau pour la préparation (texte (long ?) )
En bas de ce texte, aligné à droite et en italique, l'auteur de cette recette.
C'est ta façon de faire que je ne comprends pas id_recette ingredients, tu met à la ligne à chaque fois ! Mais c'est peut-être pour la présentation ? car je ne vois pas comment on peut faire une table avec plusieurs lignes pour une même recette.
Je n'en suis pas là pour le moment mais j'essaie de réfléchir à la façon d'organiser tout ça. Et je l'avoue, je suis assez paumé ! là !
Un dessin me serait plus utile je pense.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
9 mai 2008 à 20:15
Ce sont deux choses indépendantes.
9 mai 2008 à 21:00
https://openclassrooms.com/fr/courses#ss_part_2