Zunächst möchten Sie vielleicht die Funktionen in Ihren Modellen im Plural umbenennen, da es nicht eine, sondern viele aus der Beziehung gibt.
Fügen Sie also in Ihrem Benutzermodell Folgendes hinzu:
public function kids()
{
return $this->belongsToMany(Kid::class);
}
Und in Ihrem Kid-Modell:
public function users()
{
return $this->belongsToMany(User::class);
}
Um dann in der Pivot-Tabelle zu speichern, da Ihre Tabellenbenennung korrekt ist, tun Sie einfach:
$user->kids()->attach($kid);
Wird es richtig in der Pivot-Tabelle speichern. Stellen Sie zunächst sicher, dass Sie einen vorhandenen Benutzer und ein Kind für die Variablen haben. Weitere Einzelheiten hier