@codefacile0910: ⚠️ Une table unique = le nom et l'email recopiés à chaque ligne. Julie change d'adresse → tu modifies partout. Une ligne oubliée, et ta base se contredit 😱 🧩 La solution : une table par sujet. Les clientes d'un côté, les rendez-vous de l'autre. 🔗 La clé étrangère = une colonne qui contient la clé primaire d'une autre table. cliente_id ne stocke pas « Julie Martin », il stocke son numéro. 🛠️ On déclare le lien : FOREIGN KEY (cliente_id) REFERENCES clientes(id) 📁 La métaphore : la clé primaire, c'est le numéro de dossier. La clé étrangère, c'est ce numéro écrit sur un autre document 📄 ♻️ Résultat : zéro duplication. Julie change d'email → WHERE id = 1 → une ligne, et ses 5 rendez-vous restent corrects ✅ 🛡️ Et la base refuse un rendez-vous rattaché à une cliente qui n'existe pas → c'est l'intégrité référentielle. 🔗 Ce sont ces liens qui font qu'une base est relationnelle. Rien de plus mystérieux. 🎁 Bonus : tu supprimes Julie… ses rendez-vous ? → C'est TOI qui décides, à la création du lien. Par défaut la base refuse 🛡️ · ON DELETE CASCADE → tout part avec elle 🌊 · ON DELETE SET NULL → le lien se vide ✂️ ⚠️ Le piège de la cascade : la réaction en chaîne. Une commande, et des centaines de lignes disparaissent 💥 🧠 Par défaut, la base te protège. Ne désactive ça que si tu sais pourquoi. 🔗 Partage · 🔖 enregistre · 🔔 abonne-toi 👉 Prochain : les jointures 🤝 #apprendreacoder #code #apprendresurtiktok #pourtoi #sql

codefacile0910
codefacile0910
Open In TikTok:
Region: FR
Saturday 22 August 2026 17:49:20 GMT
4888
422
2
30

Music

Download

Comments

codefacile0910
codefacile0910 :
Si tu as suivi le parcours depuis le début jusqu'aux bases de données, tu commences sûrement à comprendre ce que c'est vraiment qu'être développeur 💪 Dis-moi en commentaire : qu'est-ce que tu as appris jusqu'ici ?
2026-08-22 18:19:44
2
o_melhor_dev
O_melhor_Dev ✪ :
❤️❤️❤️
2026-08-23 00:46:18
1
To see more videos from user @codefacile0910, please go to the Tikwm homepage.

Other Videos


About