0
我正在開發一個應用程序,其中用戶可以是doctor
或patient
。表結構如下。CodeIgniter在許多帳戶之間切換
users(id, first, last, email, phone);
doctors(id, name, phone, user_id);
patients(id, name, phone, user_id);
Each user can have many doctors and patients.
以下是用戶所扮演的目的。
- 用戶僅用於身份驗證。
- 如果用戶作爲患者,他可以做約會。
- 如果用戶作爲醫生,他可以批准約會。
如果用戶選擇doctor accounts
,他可以從字面上可以作爲doctor
整個應用程序,並同樣適用於patient
也。這可以通過使用session
來實現。但我不知道如何提出解決方案。請幫助我。這項工作將更受讚賞。
爲什麼「醫生」和「患者」是同一列但數據庫表不同?規範化你的數據! – Jakub