我在我的数据库上有一些关系,我很困惑如何以雄辩的方式做到这一点。我有三张桌子,我想互相连接。
用户表 - 包含用户,这些用户有3个角色(客户,经理,员工等)。具有经理角色的用户拥有多个客户或雇员。
Comps表 - 包含公司信息,(客户公司,经理公司,员工公司等)雇员可以拥有相同的公司。
图像表 - 此表包含用户个人资料图像,comp徽标图像等。
我想通过图片获取用户的客户信息。我在用户模型中的comp表和用户表之间建立了以下关系。但我不能用这种关系拍摄comp图像。
public function customers() {
return $this->belongsToMany('App\Comp', 'user_customers', 'user_id', 'comp_id');
}
user_customers表是一个关系表,显示哪个用户是哪个用户的客户。
user_customers表:
ID, 用户身份, customer_user_id, comp_id,
我如何获得comp的徽标图片?