Tag: dbtable

查找表最佳实践:数据库表…或枚举

如果我们必须存储公司的可用职位(即经理,团队领导,等等)。 存储它的最佳实践是什么? 我有两个意见与评论…“当然,欢迎你” 将其存储为带有列ID和名称的数据库表,并使用查询和连接进行处理。 将它作为Enum存储并忘记数据库表。 在我看来,如果我有更改项目,我会select第一个解决scheme。 所以我不会将这些选项硬编码为Enum。 如果我毫不怀疑数据不会改变(例如性别:男性,女性),我可以selectEnum解决scheme。 注意:我用英文编码,UI文化可能是阿拉伯文。 如果我将使用Enum解决scheme,我将在表示层中对基于文化的string进行硬编码,从最佳实践的angular度来看,这样做是否可行! 我想知道你的意见,如果我的想法对应于什么是最推荐的“最佳做法”?