diff --git a/Subjects/Backend development.md b/Subjects/Backend development.md index b3eb3ae..ebca9e0 100644 --- a/Subjects/Backend development.md +++ b/Subjects/Backend development.md @@ -97,7 +97,7 @@ ### Tables -![[Pasted image 20250312162333.png|512]] +![[Pasted image 20250312162333.png|768]] + Une table représente généralement un genre d'entité (ici, Customer) + On divise la table en colonnes (columns, des attributs) et en lignes (rows, des entrées dans la BDD) @@ -135,7 +135,7 @@ ### Many to many -![[Pasted image 20250312163446.png]] +![[Pasted image 20250312163446.png|300]] + Quand on décrit une représentation many-to-many, on utilise une table de jointure pour s'assurer de la cohérence des entrées + La PK de la table de jointure peut-être simple (ID) mais souvent composite (les deux FK couplées) @@ -153,7 +153,7 @@ ### Interactions -![[Pasted image 20250312164204.png]] +![[Pasted image 20250312164204.png|300]] + On interagis avec la BDD en SQL (Structured Query Language) + On décrit ce qu'on veut, d'ou on le veut, on filtre sous quelles conditions on le veut et on traverse ainsi les relations de la BDD