0

我有两个孩子 Employee 和 Member 的父母 Person,而 Member 有两个孩子 Regular 和 Premium。

我已经在数据库中实现了单表继承方法。现在我想问一下datamapper,它应该是什么样子?

我应该只有 PersonDataMapper 类,然后根据传递给我的类(无论是 Employee、Member 等)正常运行吗?

还是我应该为每个类设置单独的数据映射器类?即有 PersonDataMapper 、 EmployeeDataMapper 、 MemberDataMapper 等。

这是另一个演示:

class Person
{
}

class Member : Person
{
}

class Employee : Person 
{
}

class Regular : Member
{
}

class Premium : Member
{
}

现在我想为上述类结构使用单表继承来实现数据映射器,它应该是什么样子?

4

0 回答 0