我正在尝试建立一个包含不同处理时间的数据库。所以在我的主表中有一个“时间”列,我想在其中输入一个过程的时间。时间可以是固定的时间选择,保持不变,例如 08:00,12:00,18:00 或每天 3 次(确切时间并不真正相关)或 06:00,20:00 或每天 2 次
或者它可以是用户确定的时间(时间是相关的!),例如 09:00、10:30、11:00
我的问题是,您如何将其放入 sqlite 数据库?固定时间可以在主表的“时间”字段中使用不同的表和外键。但是我应该如何引入用户确定的部分呢?
另一方面,我可以使用一个不同的表,该表在自己的行中包含所有时间,并使用主表的外键连接所有相应的时间。但这并不适合固定时间。
在我看来,这些解决方案都不会让我满意。