Say I have a used cars site, and have fields: year, maker, model, submodel and accessories, each related to the previous fields.

If something missing. such as the maker Toyota, field model missing corolla, I want a user with a proper permission to add corolla to the field model which is related to the maker Toyota, is this possible?

Can I achieve the above by taxonomy? or any recommendation?