hasOne(Component::class, 'component_type', 'component_id'); } }