Ersatzteilsuche nach Kundenkonfiguration

Hallo,

ich muss jetzt doch fragen weil ich über die Suche nicht weiterkomme.

Wir verkaufen Maschinen von der jede eine Individuelle Nummer hat. Anhand dieser Nummer kann man sehen welche (Ersatz)teile verbaut wurden.
Beispiel:
die Maschine mit der Nummer 123456 hat als Ersatzteile 1, 2, 3 und 4
die Maschine mit der Nummer 654321 hat als Ersatzteile2, 4, und 5

Ich hab eine Tabelle wo alle Maschinennummer drin sind und welche Ersatzteile dafür verfügbar sind.

Ich würde diese Tabelle gerne in Shopware einbauen sodass unser Kunde in der Suche seine individuelle Nummer eingeben kann und gleich seine passenden Ersatzteile sieht.

Über Boardmittel wird das vermutlich kaum möglich sein aber gibt es evtl. ein Plugin mit dem das möglich ist?

Vielen Dank

schöne Grüße

Thomas