回答編集履歴
1
文言訂正
test
CHANGED
@@ -8,4 +8,4 @@
|
|
8
8
|
|
9
9
|
単純に一つのテーブルに日付時刻形式で管理すれば何の問題もないと思います。Rubyは使ったことがないのでよく判らないのですが、たぶん日付時刻形式のデータ型は用意されているでしょうし、DBMSでも同様のデータが扱えます。そうすれば、朝9時出社~翌日夜10時退社、などというブラック勤務にも対応できます(対応してはいけません……)。
|
10
10
|
|
11
|
-
UI等に表示する際は、開始日に対して日付のみを指定(あるいは当該日付の00:00~23:59までと指定)して検索すれば、指定した日付から開始するシフトのレコードを抽出できます。
|
11
|
+
UI等に表示する際は、開始日時に対して日付のみを指定(あるいは当該日付の00:00~23:59までと指定)して検索すれば、指定した日付から開始するシフトのレコードを抽出できます。
|