2012-10-20 65 views
1

有人可以與數據庫設計,在這裏我想有一個預約表幫助(appointment idcustomer_iddatetime),但是這次的會面可能是後續到以前的一個,我想保持與該委員會的鏈接。我可以將'appointment_type'作爲一個屬性,但是我怎麼知道哪個是主要約會,而不是後續約會?表管理約會

回答

3

你需要一個外鍵自引用;我會說簡單地添加一個(可空的整數)字段previous_appointment_id(也可能是next_appointment_id,如果您需要鏈接去兩種方式)。

這樣你也可以通過檢查previous_appointment_id是否爲空來告訴類型的預約。

+1

非常感謝dbaseman,我想previous_appointment_id應該足夠用於next_appointment - current_appointment_id將成爲previous_appointment的值。 –