我想知道解决以下设计问题的最佳方法是什么:
我有一个用户,它将有一个首选项表。我还将有一个 Venue,它属于一个用户。我想要以下功能:
一个 Venue 将具有首选项,所有这些都将设置在属于用户的 Preference 表中。我希望这些成为“默认”偏好。但是,每个单独的 Venue 都可以覆盖这些首选项。
单表继承?分离模型并简单地检查“场地偏好”是否存在?
我想知道解决以下设计问题的最佳方法是什么:
我有一个用户,它将有一个首选项表。我还将有一个 Venue,它属于一个用户。我想要以下功能:
一个 Venue 将具有首选项,所有这些都将设置在属于用户的 Preference 表中。我希望这些成为“默认”偏好。但是,每个单独的 Venue 都可以覆盖这些首选项。
单表继承?分离模型并简单地检查“场地偏好”是否存在?