diff --git a/src/main/java/com/s3ai/entities/Ticket.java b/src/main/java/com/s3ai/entities/Ticket.java
index 0a189d8ee437230ae67a4a6635fa55cca238b426..45821b6ec9d0e0f9b633b003d2ab52a494b47e7a 100644
--- a/src/main/java/com/s3ai/entities/Ticket.java
+++ b/src/main/java/com/s3ai/entities/Ticket.java
@@ -1,6 +1,8 @@
 package com.s3ai.entities;
 
 import lombok.Data;
+import org.hibernate.annotations.OnDelete;
+import org.hibernate.annotations.OnDeleteAction;
 
 import javax.persistence.*;
 import java.util.UUID;
@@ -14,9 +16,11 @@ class Ticket {
     private UUID id;
 
     @OneToOne
+    @OnDelete(action = OnDeleteAction.CASCADE)
     private User user;
 
     @OneToOne
+    @OnDelete(action = OnDeleteAction.CASCADE)
     private Cinema cinema;
 
     @Column(name = "movie")