我有一张桌子来保留航班,我想保留该航班在一周中的哪几天运行。不需要日期,因为我只需要日期名称。
首先,我想在飞行表中有一个列,它将保留一个包含日期名称的字符串,并使用我的应用程序逻辑来解开信息。这似乎没问题,因为当天唯一的操作就是检索它们。
问题是,我觉得这不够“干净”,所以我想制作一个单独的表来保存所有 7 天的名称和一个多对多(自动生成的)表来保存 flight_id 和 day_id。
尽管如此,days 表上只有 7 个设置值,我也不太确定第二种方法。
我想要的是关于如何处理这个问题的一些其他意见。
- 一个航班可以在一周中的许多不同天运行
- 只需要日期名称 - 因此,总共 7 个。
抱歉英语不好,如果这对某些人来说是一个微不足道的问题。我在英语和数据库方面都不是很有经验。