gpt4 book ai didi

java - 如何在 Java 中将多对多关系建模为类?

转载 作者:行者123 更新时间:2023-12-02 01:43:44 26 4
gpt4 key购买 nike

我想将我的数据库表建模为类。在我的数据库中,我有如下多对多关系,我想了解如何正确建模它。

table relationship .

这些是我尝试为这三个表创建的类。

class Product {
......
private List<Price> priceList;
......
}
class Price{
.....
private List<Product> products;
.....
}

我认为这种方式可以帮助我正确地对这些表进行建模,但我丢失了字段 - price_list.amount

最佳答案

如果您想要两个类,只需将价格表与价格或产品连接起来即可。例如:

public class PricePoint
{
private int priceId;
private int priceListId;
private String description;
private Date createdOn;
private boolean status;
private int amount;
private List<Product> products;
}

public class Product
{
private List<PricePoint> pricePoints;
//...
}

关于java - 如何在 Java 中将多对多关系建模为类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57474845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com