2016-06-11 36 views
-1

我必须对分段中注册的商店进行排序。我想要预先注册的细分供用户选择,但它们很多。把所有人都放入枚举是一个好主意?有超过15个。枚举的许多值

一个存储是一个模型,有一个类型,类型是段。有几种类型。预先注册的是枚举中的几种类型。我一直在想,代码在enum中会被所有类型弄脏。

+0

更具体一些,并显示一些代码。什么是“商店”,什么是“细分”/“预先注册的细分市场”?另外,解释你的疑惑。为什么你认为将它作为ENUM存储可能不是个好主意? – Stefan

回答

0

这取决于你,真的。你会让人们告诉你,最好管理一个只能有几个值之一作为枚举的字段,而其他人会说这个字段应该是一个字符串,你应该在你的Segments模型上验证它。

我偏向后者。