Variantenartikel in der Datenbank

Laut ERM (Entity relationship model (ERD)) bezieht sich die articleID in s_article_configurator_option_relations auf die id in s_articles_details. 

Der Spaltenname articleID ist hierbei sehr unglücklich gewählt, da es sich auf die id in s_articles_details bezieht.

Überprüfen kannst du das auch im zugehörigen ORM (shopware/Option.php at 5.3 · shopware/shopware · GitHub) .
Dort steht in der Annotation: 

 targetEntity="Shopware\Models\Article\Detail" und JoinColumn(name="article\_id", ...

=> s_article_configurator_option_relations.articleID entspricht s_articles_details.id und NICHT s_articles_details.articleID

Viele Grüße

3 „Gefällt mir“