diff --git a/src/main/java/hdm/mi/growbros/models/GardenEntry.java b/src/main/java/hdm/mi/growbros/models/GardenEntry.java
index 58358dc42e11b4a43d8b9a065b2589a04d745428..01558556b21cc0a5a0979c933cef854ce34c2a88 100644
--- a/src/main/java/hdm/mi/growbros/models/GardenEntry.java
+++ b/src/main/java/hdm/mi/growbros/models/GardenEntry.java
@@ -24,7 +24,7 @@ public class GardenEntry {
     @GeneratedValue
     private Long id;
 
-    @ManyToOne
+    @ManyToOne(optional = false)
     private Plant plant;
 
     @ManyToOne(optional = false)
diff --git a/src/main/java/hdm/mi/growbros/models/WishListEntry.java b/src/main/java/hdm/mi/growbros/models/WishListEntry.java
index 90e8ae4e6a7b9d25dbc7788e8968c407067610d8..c8b451aa50ca167eae883c1dd14fc65d5030fd4d 100644
--- a/src/main/java/hdm/mi/growbros/models/WishListEntry.java
+++ b/src/main/java/hdm/mi/growbros/models/WishListEntry.java
@@ -2,7 +2,10 @@ package hdm.mi.growbros.models;
 
 import hdm.mi.growbros.models.plant.Plant;
 import hdm.mi.growbros.models.user.User;
-import jakarta.persistence.*;
+import jakarta.persistence.Entity;
+import jakarta.persistence.GeneratedValue;
+import jakarta.persistence.Id;
+import jakarta.persistence.ManyToOne;
 import lombok.AllArgsConstructor;
 import lombok.Data;
 import lombok.NoArgsConstructor;
@@ -17,11 +20,11 @@ import java.util.Date;
 @NoArgsConstructor
 public class WishListEntry {
 
-    @ManyToOne
+    @ManyToOne(optional = false)
     @CreatedBy
     private User user;
 
-    @ManyToOne
+    @ManyToOne(optional = false)
     private Plant plant;
 
     @CreatedDate