我在尝试确定给定方案的关系时遇到问题:
Table `appointments`
id
service_id
client_id
...
Table `clients`
id
...
Table `services`
id
...
我想要的是显示给定服务的所有客户端。我最初认为它可能是hasManyThrough
IE服务通过约会表有许多客户端,但我似乎无法正确拨打那个。任何人都可以就建立这种关系的最佳方式给我一些建议吗?
答案 0 :(得分:2)
似乎客户有很多服务和服务有很多客户。很多很多关系在这里很好看。如果需要,约会表将是包含任何额外信息的数据透视表。