package nl.connectedit.swiss.domain.entity; import jakarta.persistence.*; import lombok.Getter; import lombok.Setter; import java.util.List; @Entity @Table @Getter @Setter public class TournamentPlayerSubstitution extends AbstractEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; // @ManyToMany(mappedBy = "substitutions", fetch = FetchType.LAZY) // private List tournamentPlayer; @ManyToOne private Event event; @ManyToOne private TournamentPlayer substitute; }