Я пытаюсь сделать простые отношения один ко многим, но hibernate выдает ошибку, не знаю, что делать.
Продукт класса:
public class Products {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
@ManyToOne()
@JoinColumn(name = "user_id", foreignKey = @ForeignKey(name = "fk_user"))
private Users users;
}
и Пользователи класса:
public class Users {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long Id;
@OneToMany()
@JoinColumn(name = "product_id", foreignKey = @ForeignKey(name = "fk_product_id"))
private List<Products> productsList = new ArrayList<>();
}
Я получил сообщение об ошибке: Ошибка выполнения DDL «изменение ограничения отбрасывания продуктов таблицы fk_user» через JDB C Оператор