-3
我正在構建一個應用程序,用戶將在其中編輯表格上的記錄並發表評論。MySQL查詢取決於用戶的最佳方法
表有一噸的列,但對於這個職位的重要的有:
銷售的 經理 地區
有4種帳戶類型:
銷售代表:他們只能查看記錄出售的列是他們的名字。
經理:他們只能查看記錄,其中所售列是他們的名字和馬槽裏列有名稱。
區域經理:他們只能查看銷售的列是他們的名字和地區是他們地區的記錄。
管理員:他們可以查看一切
我的問題作出適當的查詢。我打算有多個頁面,只是爲每個帳戶查詢,但我確定有更好的方法?
想法?
用戶角色:用戶,經理,區域經理|其他桌子呢? – user1235709
經理,銷售代表,管理員,區域經理他們都是用戶角色。查看,編輯,刪除這些都是權限。例如。爲了你的第一個要求。您需要檢查銷售代表是否可以查看記錄,如果是,則創建查詢以查看記錄,並在WHERE子句中輸入他自己的id = sales_by即可 –