Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在三个表中命名此laravel5.4雄辩的关系_Php_Database_Laravel_Relational - Fatal编程技术网

Php 在三个表中命名此laravel5.4雄辩的关系

Php 在三个表中命名此laravel5.4雄辩的关系,php,database,laravel,relational,Php,Database,Laravel,Relational,我在《拉威尔》中研究了雄辩的关系,我喜欢使用它们,但今天我对以下三个表中的关系感到困惑。 我有三个表之间的关系,如: 1) companies {id, company_name} 2) screens {id, screen_name} 3) company_screen {id, company_id, screen_id, connected[yes/no] } 在拉雷维尔这是什么类型的关系? 如何为一家公司获取已连接的屏幕(是)?发布我的问题后,我阅读了中的多对多关系

我在《拉威尔》中研究了雄辩的关系,我喜欢使用它们,但今天我对以下三个表中的关系感到困惑。 我有三个表之间的关系,如:

1) companies   {id, company_name}
2) screens     {id, screen_name}
3) company_screen   {id, company_id, screen_id, connected[yes/no] }
在拉雷维尔这是什么类型的关系?
如何为一家公司获取已连接的屏幕(是)?

发布我的问题后,我阅读了中的多对多关系 它只是数据透视表中的多对多关系和额外列


谢谢

在发布我的问题后,我阅读了 它只是数据透视表中的多对多关系和额外列


谢谢

换句话说,一个公司屏幕可以有许多公司和许多屏幕,对吗?这是多对多的关系。公司和公司屏幕,屏幕和公司屏幕就像很多一样。您需要在此处使用透视表,并连接一个额外的列
。这是一种多对多关系,连接的是一个数据透视表列。插入和检索数据透视表也在多对多文档中进行了解释。大家都是正确的。这只是简单的多对多关系,数据透视表中有一个额外的列。谢谢换句话说,一个公司的屏幕可以有很多公司和很多屏幕,对吗?这是多对多的关系公司和公司屏幕,屏幕和公司屏幕就像很多一样。您需要在此处使用透视表,并连接一个额外的列
。这是一种多对多关系,连接的是一个数据透视表列。插入和检索数据透视表也在多对多文档中进行了解释。大家都是正确的。这只是简单的多对多关系,数据透视表中有一个额外的列。感谢laravel文档中给出了所有信息,因此在发布此类问题之前,请访问他们的文档,@MuhammadRizwan是的,你是对的@Ahmed ali,这是一个不同的问题,与数据透视表有关,与关系无关,正如你所看到的,我没有在上面标出任何答案,因为这里的情况与你不同。是的,所有内容都在laravel文档中给出,所以请在发布此类问题之前,请访问他们的文档,@MuhammadRizwan是的,你是对的@Ahmed ali,这是一个不同的问题,与透视表有关,与关系无关,正如你所看到的,我没有在上面标出任何答案,因为这里的情况与你不同。