Eloquent Relationship
Relasi One to one
erd one to one

Model
app/User.php
berfungsi membuat fungsi yang bernama profile yang memiliki method hasOne yang berfungsi membuat relasi user memiliki setiap satu user memiliki satu profile
app/Profile.php
berfungsi membuat fungsi yang bernama user yang memiliki method belongsTo yang berfungsi membuat relasi profile dimiliki oleh user
Route
routes/web.php
Controller
App/controller/UserController.php
View
resource/views/user.blade.php
<td>{{$value->profile->name}} berfungsi menampilkan data name dari table profile berdasarkan method profile pada model App/user/php
Relasi One to Many
erd one to many

Model
app/Kategori.php
berfungsi membuat fungsi yang bernama buku yang memiliki method hasMany yang berfungsi membuat relasi kategori memiliki banyak buku
app/Buku.php
Route
routes/web.php
Controller
app/controller/KategoriController.php
View
resource/views/kategori.blade.php
Relasi Many to Many

Model
App/Transaksi.php
public function pelanggan() { return $this->belongsToMany(‘App\Pelanggan’); }
berfungsi membuat fungsi yang bernama pelanggan yang memiliki method belongsToMany yang berfungsi membuat relasi Transaksi dimiliki oleh banyak Pelanggan
Last updated
Was this helpful?
