我有3種不同類型的用戶:數據庫ACL登錄設計
- 客戶端 -Employee -admin
,現在我只想要1的登錄頁面,以確定他們。
我的例子: 登錄表字段:
用戶名密碼ID的clientid adminid僱員角色
客戶表的字段:
名年齡地址標識。
現在我想添加一些用戶名:admin的客戶端。 我不能添加他,因爲像這樣的用戶名(與角色管理員)。客戶表僅用於額外的信息。最好的解決方案應該是1個表格,所有的信息,但我不需要的領域。例如:當我打印客戶信息時,我不需要現場工資(應爲可空),並且假設我有超過50個字段僅用於員工信息。我認爲我目前的數據庫設計很糟糕。我該怎麼辦?