要求有ID爲PK和其他屬性。
客戶數據庫,其中ID是PK和其他屬性
遊客實體和電話號碼可以是PK。
- 客戶和訪客可以請求。
- 我需要記錄誰發出請求
- 客戶ID的格式與電話號碼不同。
- 我在visitor表中添加一個名爲requestID的FK,並將其設爲PK,以便訪問者通過他的請求進行標識。
- 但問題是如何將客戶連接到其請求?
- 我建議的解決方案:
- 添加FK客戶表裏面--->我無法更改數據庫
- 創建新表並複製客戶信息,並添加新列 - >將包含冗餘。
- 創建一個新表包含一個requestID和customerID --->但這個關係不是多對多的使它在單獨的表中(客戶可以提出很多請求,並且請求只由一個客戶完成),而我不會如果那是上帝的行爲,那就不行了。
- 添加FK裏面的請求表標識了誰發出請求--->問題是域不一樣。
由於提前,