我正在创建一个 Grails 应用程序,该应用程序从现有的遗留数据库(无法修改)中获取数据,并且我正试图围绕如何在域模型类中表示表关系。
以下是一些示例数据:
Table 1 Columns: pID, FirstName, LastName, MiddleName
Table 1 ID is composite made up of pID and LastName
Table 2 Columns: pID, EmailAddress, PhoneNumber, FaxNumber
Table 1 ID is composite made up of pID, EmailAddress, PhoneNumber
Table 3 Columns: pID, Occupation
Table 3 ID is just pID
我如何用域模型类表示这三个表及其关系(通过 pID 列)?