Belajar dari Video “Web Programming Unpas-8. Post Category & Eloquent Relationship” (2)

Choirul Anam
2 min readMar 2, 2022

--

resume Task Belajar Laravel dengan mempelajari web programming Laravel dari video https://www.youtube.com/watch?v=HR_Piu6qtoI.

Membuat Category utnuk setiap postingan ,kemudian mempraktekan kategori di setiap postingan dengan membuat relasi antar model, membuat dari model dan migrasi, pertama tama membuat model dari migrasi dengan membuka terminal atau GitBash.

dengan perintah
php artisan make:model -m Category

Membuat Category
Membuat Foreign_id

Eloquent Relationship
relasi antar tabel, tabel dalam web kita bisa memiliki banyak relasi
contoh sebuah postingan memiliki banyak postingan, dengan eloquent mengelola relasionship menjadi gampang.

tabel relationship
post di relasikan dengan postingan kategori, cara menghubungkanya adalah dengan cara data definisi memasang foreign key. harus tentukan cardinality, one to one, one to many satu kategory memiliki banyak post. jadi cardinaliasnya one to many, satu post hanya diliki satu kategori, jadi cardinalitasnya one to one.

one category hasMany post
One Post belongsTo one Categories

contoh 2
menghubungkan postingan tersebut ada user yang menulis,
cara penulisan foreign ke nya yaitu category_id, versi singular
kalo user_id

1postingan hanya dimiliki 1 user belongsTo
1 user bisa memiliki banyak postingan hasMany

--

--

Choirul Anam
Choirul Anam

No responses yet