存储按一个字段区分的数据对象的最佳实践?

时间:2018-12-26 23:46:13

标签: storage implementation

例如,让我说一下两种汽车的清单。红色汽车和蓝色汽车。最好将我的所有汽车都存储在一种数据类型中,并包括一个区分为红色或蓝色的“类型”字段。还是创建一个redCar和blueCar数据类型,然后将每种类型的汽车存储在各自的列表中会更好?

创建一种数据类型,然后根据类型进行区分的问题是,每次在视图中呈现这些列表时,都必须进行过滤。另一方面,拥有两种只有一个小的差异的数据类型似乎很愚蠢。

1 个答案:

答案 0 :(得分:0)

在对这个问题进行了更多研究之后,我得出的结论是,我应该创建一个数据对象并根据区分字段进行过滤。