users
id
email
password
created_at
updated_at
tasks
id
name
created_at
updated_at
應創建一個數據透視表(users_tasks
),或者只是把tasks
表內的user_id
場?我想使用Eloquent驅動程序,但我不確定哪種方法最適合這種類型的關係...Laravel 4:透視表,或ID
多對多關係是一種更復雜的關係類型。這種關係的一個例子是具有許多角色的用戶,其中 角色也由其他用戶共享。例如,許多用戶可能具有「管理員」的角色 。
從Laravel文檔上報價,按理說,在這種情況下,沒有必要對數據透視表...因爲每個task
僅由單一的國有user
......是的正確的思維方式?
感謝您的回答!我很好奇......假設我想允許用戶與其他用戶「分享」任務......數據透視表是否會發揮作用? – dcolumbus
看到我的編輯的一些額外的細節回覆此 – glendaviesnz