我有一張桌子Schedules
我可以在那裏儲存一天的工作工作。現在我想添加這個Person
工作的時間。假設Person
週一從早上9點到上午11點,週二從上午9點到下午6點工作,依此類推......如何定義表格計劃?
也在每個日期範圍(從start_time到end_time)如何設置小時人員不工作,如午餐時間?
create_table "schedules", :force => true do |t|
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
t.integer "person_id"
t.boolean "sun"
t.boolean "mon"
t.boolean "tue"
t.boolean "wed"
t.boolean "thu"
t.boolean "fri"
t.boolean "sat"
end
我應該創建第二張表來存儲每天的小時數嗎?
你好@GSP,你能分享一下你對這個問題的看法嗎? – evanx