2

以著名的食谱应用程序为例:用户可以cookarecipe假设食谱是由着名的chefs。正如最佳实践中所推荐的:使用多个对象,厨师被分为多个对象类型:european chefasian chef等。

创建recipe对象时,我可以创建一个自定义属性,它可以是 typeeuropean chef或 type asian chef,但不能同时是两者。

我是否应该创建几个可选的自定义属性,例如“european_chef”类型european chef和“asian_chef”类型asian chef,然后只使用适当的自定义属性?

4

0 回答 0