我正在尝试在laravel上构建一个Web应用程序,这是一个项目管理应用程序,适用于与不同合作伙伴合作的公司。但是我坚持将所有这些连接在一起。有没有办法让我完成以下任务。任何指导都会有所帮助。
我需要连接在一起的场景和主表。
网站:将此视为将要注册的主要公司 用户:将在帐户中注册的所有用户 用户角色:可以让他们访问不同内容的不同角色 合作伙伴网站:将由主要网站拥有的不同迷你网站。这些合作伙伴网站也将拥有不同的角色用户。
问题是我可以使用plymorphic关系连接所有这些。
例如:
使用该应用程序的最终用户需要属于主站点,然后属于该主站点内的合作伙伴站点。也会将通常的用户角色附加到他的名字上。