Catalog
30 tables · FK edges: 31 · app-level edges: 5 · polymorphic: 4
Legend — solid
--: enforced database FK · dashed..: Eloquent relation without a DB FK.PKprimary ·FKforeign key (arrow shows target) ·UKunique.
Polymorphic relations
| Table | Columns | Possible targets |
|---|---|---|
catalog_featured_items | featuredable_type, featuredable_id | brand (morph map) |
catalog_featured_items | featuredable_type, featuredable_id | category (morph map) |
catalog_featured_items | featuredable_type, featuredable_id | dynamic |
catalog_featured_items | featuredable_type, featuredable_id | product (morph map) |
Unresolved reference columns
Reference-looking columns with neither a DB FK nor an Eloquent relation — cross-module references resolved via gateways at runtime. Targets inferred from naming, not verified:
catalog_attribute_group_translations.language_id→core_languages?catalog_attribute_translations.language_id→core_languages?catalog_attribute_value_translations.language_id→core_languages?catalog_brand_translations.language_id→core_languages?catalog_brands.image_media_idcatalog_categories.image_media_idcatalog_categories.parent_idcatalog_category_translations.language_id→core_languages?catalog_images.media_idcatalog_imports.media_idcatalog_imports.user_id→auth_users / user_users (ambiguous)?catalog_option_translations.language_id→core_languages?catalog_option_value_translations.language_id→core_languages?catalog_product_comment_reactions.user_id→auth_users / user_users (ambiguous)?catalog_product_comments.user_id→auth_users / user_users (ambiguous)?catalog_product_seo_translations.language_id→core_languages?catalog_product_translations.language_id→core_languages?catalog_products.tax_class_id→tax_classes?