为以下场景寻找存储标志的最佳方式。
我的应用程序必须在特定的时间间隔内向用户发送一定数量的通知或提醒。我打算编写一个批处理作业来完成它。为了避免重新发送提醒,我想要一些标志。
示例:在用户登录应用程序的第 2、第 5 和第 10 天发送提醒。
提醒的数量将来可能会增加或减少。我想知道存储标志的最佳方法是什么 - 将其存储为 INT 并使用二进制等效项用于内部表示或每个间隔使用一列(如第二天使用一个 TINYINT(1) 是否更好,一个为第五个,依此类推...)
存储空间不是限制,我只是在寻找整个行业的最佳实践。