在開發中,有一些場景我們需要將一個時間段的信息存儲到數據庫中,比如說:一個事件有開始時間和結束時間,我們可以在數據庫中用類似 startDate 和 endDate 這樣的兩個字段來儲存。但是如果這個時間段是周期性的或者說是間斷性的。比如說:儲存一個課程的上課時間,這個課程是每周一、每周三、每周五上課這樣的話,數據庫的表結構應該如何設計才比較合理呢?創建7個布爾值類型的字段表示周一到周日?
數據庫如何儲存“時間段”才比較合理?
慕容森
2018-07-07 14:22:05