gpt4 book ai didi

php - Laravel 的 Eloquent 使用什么范式?

转载 作者:行者123 更新时间:2023-11-29 02:17:35 25 4
gpt4 key购买 nike

过去几个月我一直在学习 Laravel,但我无法从关系数据库的角度理解 Eloquent 的关系。

例如,从这个laracsts video :

Jeff 创建了一个注释表,定义为:

table notes
------------------------------------
| id | card_id | body | time_stamps|
------------------------------------

为什么不用两个表定义 notes 表,让第二个表关联 cards 表和 notes 表。

例子:

table notes
--------------------------
| id | body | time_stamps|
--------------------------

table card_notes
---------------------
| note_id | card_id |
---------------------

这是错误的,还是我想多了?任何帮助将不胜感激!

最佳答案

对于一对多关系,数据透视表只是多余的。在这种情况下,您将为一对多关系使用多对多关系。您当然可以这样做,但为什么要这么做?

关于php - Laravel 的 Eloquent 使用什么范式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37201448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com