package com.ctrlbuy.webshop.model; import jakarta.persistence.*; import lombok.Data; import java.util.List; @Entity @Table(name = "categories") @Data public class Category { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(nullable = false, unique = true) private String name; private String description; @OneToMany(mappedBy = "category", cascade = CascadeType.ALL) private List<Product> products; }