diff --git a/Esiintyja.java b/Esiintyja.java
new file mode 100644
index 0000000000000000000000000000000000000000..8eec764aa851c739036cd2eacda93c71de56a08a
--- /dev/null
+++ b/Esiintyja.java
@@ -0,0 +1,24 @@
+public class Esiintyja {
+    private String nimi;
+    private String erityisala;
+    private double palkkio;
+}
+
+public class Asiakas {
+    private String nimi;
+    private String sahkoposti;
+    private String puhelinnumero;
+}
+
+public class Tilaisuus {
+    private String tyyppi;
+    private String paikka;
+    private Date aika;
+    private Esiintyja esiintyja;
+}
+
+public class Varaus {
+    private Asiakas asiakas;
+    private Tilaisuus tilaisuus;
+    private String varaustunniste;
+}