我正在尝试设计我的第一个数据库,但是我发现我想在数据库中保留很多不同的“标志”:
Active # Shows whether the item submission has been completed
Indexed # Shows whether the item has been indexed
Reminded # Shows whether the “expiring email” has been sent to the user
Error # Shows whether there is an error with the submission
Confirmation # Shows whether the confirmation email has been sent
除了仅拥有一个 bool(boolean) 字段外,还有一种聪明的方式来存储这些详细信息吗?我想知道我是否将这些包含在数据库的状态组下,并为每个含义分配一个ID(32),并直接链接到该ID。
任何想法或意见将不胜感激:)
最佳答案
除非有其他原因,否则我建议您仅将这五个 bool(boolean) (或位)列添加到项目表中。