Php 参与方模型、权限、客户和员工

Php 参与方模型、权限、客户和员工,php,mysql,web-services,authorization,access-control,Php,Mysql,Web Services,Authorization,Access Control,我们正在为预订应用程序使用party模型,以便客户和员工有效地共享数据库中的同一个表 以前,客户只有在付费且有空位的情况下才能“预订”约会。现在,我们希望创建一个premium\u customer类型的角色,以便客户可以在没有可用性的情况下进行无需付费的预订 将客户添加到单个安全模型(例如在ACL或RBAC中)有意义吗 如果是这样,我们是否将名为普通客户和高级客户的角色与我们的接待和值班经理以及其他员工角色一起引入 如果没有,是否应该为网站用户提供单独的安全模型 由于我不知道您的所有需求,我

我们正在为预订应用程序使用party模型,以便客户和员工有效地共享数据库中的同一个表

以前,客户只有在付费且有空位的情况下才能“预订”约会。现在,我们希望创建一个
premium\u customer
类型的角色,以便客户可以在没有可用性的情况下进行无需付费的预订

将客户添加到单个安全模型(例如在ACL或RBAC中)有意义吗

  • 如果是这样,我们是否将名为
    普通客户
    高级客户
    的角色与我们的
    接待
    值班经理
    以及其他员工角色一起引入
  • 如果没有,是否应该为网站用户提供单独的安全模型

由于我不知道您的所有需求,我无法给您一个明确的解决方案,但您创建角色的方法在许多情况下都是正确的。但是,您也可以创建一个“订阅”,其中可以有开始和结束日期。

是的,创建另一个角色来记录高级客户是公平的

简单的一行回答,但最接近事实。