Pertama-tama Anda mungkin ingin mengganti nama fungsi dalam model Anda dalam bentuk jamak karena tidak memiliki satu tetapi banyak dari hubungan.
Jadi dalam model pengguna Anda tambahkan ini:
public function kids()
{
return $this->belongsToMany(Kid::class);
}
Dan dalam model Anak Anda:
public function users()
{
return $this->belongsToMany(User::class);
}
Kemudian untuk menyimpan ke tabel pivot karena penamaan tabel Anda sudah benar, lakukan saja:
$user->kids()->attach($kid);
Akan menyimpannya dengan benar di tabel pivot. Pastikan terlebih dahulu bahwa Anda memiliki Pengguna dan Anak untuk variabel. Detail selengkapnya di sini