a besoin de données pour exister, données qu’elle va piocher dans une BDD.
Prenez LeBonCoin : le code... tion, nous allons créer une seule BDD. Base qu’on va tout naturellement appeler… Foodly.
<note>
Notez... . Pour ma part, comme je travaille sous linux, il va falloir exécuter la commande ''mysql -u root -p'... n existe beaucoup, mais ne vous inquiétez pas, on va les voir petit à petit.
Revenons à nos moutons,
érons un objet dans celle-ci. Disons, l’objet qui va représenter les légumes.
<code sql>
INSERT INTO ... se trouve du côté “plusieurs” de la relation qui va être modifié**, ici les aliments. On va devoir y stocker l’id de l’objet “un” associé, par exemple “f... ra l’id de la famille.
Voici les étapes que l’on va suivre :
* Ajout du champ famille_id sur les a
re parenthèses la **liste des colonnes** que l’on va ajouter, ainsi que leur ordre.
- On ajoute le mot clé SQL ''VALUES'' qui indique qu’on va ensuite déclarer les valeurs que l’on souhaite aj... mais une application avec un utilisateur, mais il va vous en falloir **plusieurs** ! Je ne sais pas vo... s sont les colonnes (et dans quel ordre) que l’on va remplir. Et on les sépare par des virgules.
* O
odifier (ici “aliment”) ;
* Que la modification va faire ajouter une colonne avec ''ADD'' ;
* Le n... liment”) ;
* On lui indique que la modification va supprimer une colonne avec ''DROP'';
* On menti... Foodly vous dise que stocker des noms de famille va à l’encontre des conditions de protection des don... liment”) ;
* On lui indique que la modification va modifier le type d’une colonne avec ''MODIFY'';
une commande telle que ''SELECT * FROM aliment;'' va vous afficher tous les aliments de votre BDD.
Or... sql>
SELECT * FROM aliment WHERE id = 4;
</code>
va nous restituer uniquement l’aliment dont l’id est... ous avons écrit à un **rôle très spécifique**. Il va permettre de faire correspondre des schémas spéci
es développeurs se sont de nouveau regroupés : il va falloir stocker les **lieux de vente** dans la BD... éer une **relation plusieurs à plusieurs**.
Quel va être notre plan d'attaque ? Et bien c'est très si... , on “triche”, via **une table de liaison** où on va stocker chaque relation, comme si c’était une dou
manager "tu es vraiment sûr de toi ? La commande va écraser notre base utilisateur et cette action ne... mmande!
===== À vous de jouer ! =====
Bon, on va dire qu’on s’est complètement trompé pour notre p
Afin de pouvoir s’adapter à chacun, l’application va devoir stocker la langue préférée de chaque utili... ant relié à une langue, c’est l’**utilisateur qui va devoir stocker l’id unique de la langue associée*