簡體   English   中英

根據日期和時間存儲數據-預訂系統

[英]store data on basis of date and time - Reservation system

我正在制定一個餐廳餐桌預訂項目,客戶可以在該項目中預訂特定的餐桌(根據餐廳中餐桌放置的位置)。

我的想法-

具有屬性-id,isReserved(boolean)的表bean(表的類),以獲取尚未保留的表。 該bean類對應於db中的“表”關系。 “表”將具有20條記錄(20個不同位置的表)。

然后有一個與db中的customer表相對應的customer類。 預訂時將存儲客戶。 屬性-ID,電子郵件,聯系人,reservedTable_id。

但是現在我認為所有這些都是無用的,因為客戶根據日期和時間預訂桌子。 每當他在不同日期查找表時,該日期應具有“ isReserved”條目。 因此,這是否意味着我應該限制預訂的日期(例如10天)並創建10個“表”表,每天1個表。 但是仍然如何調整時間,例如在一天中可以多次預訂桌子。

我真的很困惑,我想我缺少一些(或某些概念),或者我解決問題的方法不正確。 我已經用谷歌搜索了這個日期和時間問題,但我一點也不清楚。 如果我缺少任何東西,如果有人指導我,我准備閱讀這些概念。 請幫忙。

這里有些想法,希望對您有所幫助。 創建3個表(數據庫表):

  1. 桌子(餐桌)
  2. 顧客
  3. 保留

第三張表將包含table_id,customer_id,reservation_date,reservation_hour列。

欄說明:

  • table_id =>表1的PK
  • customer_id =>表2的PK
  • Reservation_date =>預訂日期
  • Reservation_hour =>預訂日期內的特定時間

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM