3
A
回答
4
數據庫設計真的是一門藝術,有許多不同的方式來設計模式。
我會用一個表開始,說「business_hours」,並進行以下欄目:
- business_id (integer, auto increment)
- business_name (varchar, largish like 255)
- open_monday (varchar, integer, however you want to represent the data.)
- close_monday
的最後兩列的重複模式,直到星期天。
這是一種方法,它不是一個非常複雜的方法,但它會工作。因爲我不完全瞭解你的背景(即使用什麼內容,誰在看它),它可能會略微偏離。
+0
這可能是最好的解決方案,如果你不需要跟蹤任何過於複雜(假期時間,午餐結束等) – Adrian 2011-06-03 18:45:51
0
對我來說,似乎這可能實際上通過html更好地完成。假設小時數非常標準,並且不會經常更改,那麼可能會更容易地將它們編寫出來,以便爲這些商店時間創建一個sql表或數據庫。現在,如果他們改變很多,並且依賴於每年的時間,不管是,還是根據公司正在做的事情而改變,那麼它可能更容易走上數據庫路線。如果是這樣的話,SamT已經提供瞭如何編目和存儲的答案。
相關問題
- 1. SQL存儲過程:營業時間
- 2. 數據庫MySQL>存儲>店鋪的營業時間
- 3. Django營業時間
- 4. 存儲信息php/mysql
- 5. 以Java存儲MySQL登錄信息的最佳方式
- 6. Redis存儲地理信息,
- 7. 營業時間邏輯和例外營業時間
- 8. C#日期時間格式和存儲時區信息
- 9. 在分析數據庫中存儲營業時間
- 10. 如何從mySQL格式化營業時間表
- 11. Knex與Postgres以意想不到的方式存儲時間戳
- 12. Django - 對象營業時間
- 13. FQL和營業時間
- 14. Javascript商店營業時間
- 15. SQL用於營業時間
- 16. 全日曆營業時間
- 17. 如何找到地理位置信息營業地點?
- 18. 第三方存儲信用卡信息?
- 19. 存儲信息()
- 20. 存儲信息
- 21. 業務營業時間分組算法
- 22. 保持用戶Facebook信息更新的理想方式?
- 23. RDBS是長時間(多年)存儲文檔的理想解決方案嗎?
- 24. SQL - 爲用戶存儲中間註冊信息的方法
- 25. 存儲mysql查詢信息廚師
- 26. mysql和php如何存儲信息
- 27. noSQL/MySQL - 存儲產品信息
- 28. 安全(r)存儲MySQL登錄信息?
- 29. 在MySQL中存儲whois信息
- 30. 存儲保存的信息
http://stackoverflow.com/questions/1036603/storing-business-hours-in-a-database可能會有所幫助... – Briguy37 2011-06-03 18:43:37