我建立一個博客應用程序,我有有多個型號
Post
,City
,Neighbourhood
,SubNeighbourhood
Laravel關係。
,我直到現在的關係之間City
,Neighbourhood
和subNeighbourhood
喜歡如下:
subNeighbourhood belongs to Neighbourhood
Neighbourhood belongs to city
第二個關係是像
City hasMany Neighbourhoods
Neighbourhood hasMany subNeighbourhoods
當我創建的帖子我的問題。帖子表格有id_city
,id_neighbourhood
和id_subNeighbourhood
。
我有的問題是:
如果帖子結構是正確的?我覺得有很多「ID _...」不好。
第二個問題是我如何在帖子中寫關係?所有列「id _...」都有外鍵到每個對應的表。
在口頭禪中的正常約定是'* _id'符號而不是'id_ *' –
你能給我一個鏈接到這個例子嗎?謝謝 –
https://laravel.com/docs/5.4/eloquent-relationships。如果你願意,你也可以改變關係的列名,你可以自由地這樣做。你想從你的什麼樣的關係將模型發佈到其他模型? –