我想在Java中创建一个类(映射到MySQL数据库中的表),它具有以下成员:

id (int)
policyNumber (string)
cost (double)
beneficiaries (list of Beneficiary objects)


并且Beneficiary类具有以下成员:

name (string)
gender (enum with Male or Female as possible values)
dateOfBirth (Date)


如何在表中创建表示Beneficiary对象列表的列?

最佳答案

我建议在Beneficiary表/类中添加一个字段,该字段映射到前一个字段的id(例如policy_id

(或者如果是多对多关系,则使用映射表)

07-24 09:37