Es gibt keine feste Zuordnung von Produkten zu Herstellern.
Nachdem das gesagt ist: es gibt aber eine N:M-Beziehung über die Tabelle makemodel
. Und zwar gilt: makemodel.parts_id == parts.id
und makemodel.make == vendor.id
.
Weiterhin gibt es die benutzerdefinierten Variablen für Artikel. Diese haben erst Recht nichts mit Herstellern zu tun. Es gilt: custom_variables.trans_id == parts.id
genau dann, wenn custom_variable_configs.module == 'IC'
(verknüpft über custom_variables.config_id == custom_variable_configs.id
). Weiterhin muss custom_variables.sub_module
berücksichtigt werden. Ist es leer oder NULL
, so bezieht sich die Variable auf die Artikelstammdaten. Enthält es delivery_order_items
, invoice
oder orderitems
, so bezieht es sich auf einen Artikel in einem konkreten Lieferschein/Rechnung/Angebot/Auftrag.