是否可以使用@Many将两个没有父子关系的实体链接到一个关系?
下面给出,Product和Shop具有相同的主键productID。一种产品可以在许多商店出售,但没有亲子关系。
如何将产品映射到商店,以便在检索到产品时,也能检索到其销售商店的列表?
@Entity
public class Product {
@Id
private String productID;
private String productName;
private String productStatus;
private Timestamp creationTs;
private List<String> productFeedback;
}
@Entity
public class Shop {
@Id
private String productID;
private String location;
private double salesPerDay;
private TimeStamp latestTs;
}