diff --git a/DB Implementation/pdn.md b/DB Implementation/pdn.md
index bd600b52c3450614c3e52187a6613a6ac35634c7..b0249cde9244cdae17f3ea28b74d66301832c13b 100644
--- a/DB Implementation/pdn.md	
+++ b/DB Implementation/pdn.md	
@@ -1,3 +1,11 @@
+---
+author: Robin VAN DE MERGHEL
+date: 2023
+title: Bases de données
+lang: fr
+geometry: margin=2cm
+---
+
 # Cours magistral 1
 
 - Histoire des bases de données (du FBI à IBM)
diff --git a/DB Implementation/pdn.pdf b/DB Implementation/pdn.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..5b35c7d42e27e5876eeb158edccd5d3f9c043cf7
Binary files /dev/null and b/DB Implementation/pdn.pdf differ
diff --git a/DB Implementation/plantuml-images/a4d8dc42f5f8613a2a64383303ec3ec29a47ca54.png b/DB Implementation/plantuml-images/a4d8dc42f5f8613a2a64383303ec3ec29a47ca54.png
new file mode 100644
index 0000000000000000000000000000000000000000..26cde4b9325fc22c2acc3b90fb0d911b2f084a24
Binary files /dev/null and b/DB Implementation/plantuml-images/a4d8dc42f5f8613a2a64383303ec3ec29a47ca54.png differ
diff --git a/DB Implementation/plantuml-images/a4d8dc42f5f8613a2a64383303ec3ec29a47ca54.uml b/DB Implementation/plantuml-images/a4d8dc42f5f8613a2a64383303ec3ec29a47ca54.uml
new file mode 100644
index 0000000000000000000000000000000000000000..2d2d9e857ae8fb8147b73e414b7f12ed2fe271ae
--- /dev/null
+++ b/DB Implementation/plantuml-images/a4d8dc42f5f8613a2a64383303ec3ec29a47ca54.uml	
@@ -0,0 +1,30 @@
+@startuml
+!define primary_key(x) <b><color:#b8861b><&key></color> x</b>
+!define foreign_key(x) <color:#aaaaaa><&key></color> x
+!define column(x) <color:#efefef><&media-record></color> x
+!define table(x) entity x << (T, white) >>
+
+table( conference ) {
+    primary_key( idConf ) : int
+    column( sigle ) : varchar
+    column( nomConf ) : varchar
+    column( porteeConf ) : varchar
+    foreign_key( idSpé ) : int
+}
+
+table( specialite ) {
+    primary_key( idSpé ) : int
+    column( libelle ) : varchar
+}
+
+table( anneeConf ) {
+    primary_key( annee ) : int
+    foreign_key( idConf ) : int
+    column( ville ) : varchar
+    column( pays ) : varchar
+}
+
+conference <-  anneeConf
+specialite <- conference
+
+@enduml
\ No newline at end of file