📕
📕 Here are some good solutions we found for this question:
No solution available online. Auto Parts compatibility is another way to describe this.
Presumably, you might have a compatibility list for each part provided. Narrow down the problem to a particular type of part.
This problem is more about frontend and DB design than about distributed systems.