belongsTo(Currency::class, 'currency_code', 'code'); } public function address(): MorphOne { return $this->morphOne(Address::class, 'addressable'); } public function contact(): MorphOne { return $this->morphOne(Contact::class, 'contactable'); } }