Index: src/main/java/com/example/moviezone/model/manytomany/CinemaPlaysFilm.java
===================================================================
--- src/main/java/com/example/moviezone/model/manytomany/CinemaPlaysFilm.java	(revision e2ca67ba56021b60d0b61a03b6e30fe08ad9aa7a)
+++ src/main/java/com/example/moviezone/model/manytomany/CinemaPlaysFilm.java	(revision e2ca67ba56021b60d0b61a03b6e30fe08ad9aa7a)
@@ -0,0 +1,23 @@
+package com.example.moviezone.model.manytomany;
+
+import jakarta.persistence.*;
+import lombok.Getter;
+import lombok.RequiredArgsConstructor;
+import lombok.Setter;
+import lombok.ToString;
+
+@Entity
+@Getter
+@Setter
+@ToString
+@RequiredArgsConstructor
+@Table(name = "`cinema_plays_film`")
+@IdClass(CinemaPlaysFilmId.class)
+public class CinemaPlaysFilm {
+    @Id
+    @Column(name = "id_cinema")
+    Integer id_cinema;
+    @Column(name = "id_film")
+    @Id
+    Integer id_film;
+}
Index: src/main/java/com/example/moviezone/model/manytomany/CinemaPlaysFilmId.java
===================================================================
--- src/main/java/com/example/moviezone/model/manytomany/CinemaPlaysFilmId.java	(revision bf30494551c1e9769ade519bd5355eb2ada81abc)
+++ src/main/java/com/example/moviezone/model/manytomany/CinemaPlaysFilmId.java	(revision e2ca67ba56021b60d0b61a03b6e30fe08ad9aa7a)
@@ -1,4 +1,11 @@
 package com.example.moviezone.model.manytomany;
 
-public class CinemaPlaysFilmId {
+import lombok.Data;
+
+import java.io.Serializable;
+
+@Data
+public class CinemaPlaysFilmId implements Serializable {
+    Integer id_cinema;
+    Integer id_film;
 }
Index: src/main/java/com/example/moviezone/model/manytomany/CustomerIsInterestedInEvent.java
===================================================================
--- src/main/java/com/example/moviezone/model/manytomany/CustomerIsInterestedInEvent.java	(revision e2ca67ba56021b60d0b61a03b6e30fe08ad9aa7a)
+++ src/main/java/com/example/moviezone/model/manytomany/CustomerIsInterestedInEvent.java	(revision e2ca67ba56021b60d0b61a03b6e30fe08ad9aa7a)
@@ -0,0 +1,23 @@
+package com.example.moviezone.model.manytomany;
+
+import jakarta.persistence.*;
+import lombok.Getter;
+import lombok.RequiredArgsConstructor;
+import lombok.Setter;
+import lombok.ToString;
+
+@Entity
+@Getter
+@Setter
+@ToString
+@RequiredArgsConstructor
+@Table(name = "`customer_is_interested_in_event`")
+@IdClass(CinemaPlaysFilmId.class)
+public class CustomerIsInterestedInEvent {
+    @Id
+    @Column(name = "id_customer")
+    Integer id_customer;
+    @Column(name = "id_event")
+    @Id
+    Integer id_event;
+}
Index: src/main/java/com/example/moviezone/model/manytomany/CustomerIsInterestedInEventId.java
===================================================================
--- src/main/java/com/example/moviezone/model/manytomany/CustomerIsInterestedInEventId.java	(revision bf30494551c1e9769ade519bd5355eb2ada81abc)
+++ src/main/java/com/example/moviezone/model/manytomany/CustomerIsInterestedInEventId.java	(revision e2ca67ba56021b60d0b61a03b6e30fe08ad9aa7a)
@@ -3,6 +3,8 @@
 import lombok.Data;
 
+import java.io.Serializable;
+
 @Data
-public class CustomerIsInterestedInEventId {
+public class CustomerIsInterestedInEventId implements Serializable {
     Integer id_customer;
     Integer id_event;
