在我的应用程序中,我希望用户选择他的工作日。然后将它们存储在数据库中。当然,我的应用程序将处理用户的数据,例如:今天是特定用户的工作日吗,今天应该工作的用户是……等等。
我的问题是,这样做的最佳做法是什么?我应该使用:
先感谢您。
最佳答案
我会说位掩码字段是一种关系反模式。
一个字段应该有一个有意义的值,否则你最终会遇到查询问题 - 每次需要使用它进行查询时都要解析该字段。
这样的字段还需要额外的文档,因为它存储的值不是自我描述的。
关于database-design - 在数据库中存储标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4706379/