Material Options on Part Master

I was wondering if there is some obvious solution I am missing.

We have a part that we make that is normally made of a specific material. In
the legacy ERP system production control is able to select from a list of
approved alternative materials to use.

For Example:

We are making Widget A. In the current system it will tell you that widget A
can be made of Material A, B, or C.

I think Vantage's part substitute feature will let you substitute Material A
for B or C or D or E but it does not reference Widget A to see whats allowed.
Although Material B can be substituted for Material A in Widget A, that may
not be the case for Widget B.

I hope I made sense.

Thanks for the help,

[Non-text portions of this message have been removed]