JPA 연관관계 설정 방법
주문 (Order) = 주문 1개 당 음식 여러개 주문 가능
@Enitity
public class Order {
@OneToMany
private List<Food> foods;
@OneToOne
private Coupon coupon;
}
음식점주 (Owner) => 사장은 여러명 될 수 있는데, 각 사장은 레스트랑 1개씩만 소유가능
@Entity
public class Owner {
@ManyToOne
Restaurant restaurant;
}
고객 (User) => 고객(User)이 여러명 될 수 있고, 선택하는 레스토랑의 개수도 여러개 가능
@Entity
public class User{
@ManyToMany
List<Restaurant> pickRestaurants;
}
'TIL WIL' 카테고리의 다른 글
WIL 10th (0) | 2022.06.27 |
---|---|
20220624 TIL (0) | 2022.06.27 |
20220622 TIL (0) | 2022.06.23 |
20220621 TIL (0) | 2022.06.21 |
220620 TIL (0) | 2022.06.20 |