hasMany(Article::class, 'card_id'); } public function user() { return $this->belongsTo(User::class); } protected static function booted() { static::deleting(function ($card) { // Hapus semua Articles terkait $card->articles()->each(function ($article) { // Hapus semua SubArticles terkait dengan Article $article->subArticles()->delete(); // Hapus Article $article->delete(); }); }); } }