There is an architectural solution of the node responsible for the registration of the movements of the mat. values in stock:
Since each type of material values has a large number of unique attributes, it was proposed to create a table for each type of product in order not to pile all attributes into one common table.
Tell me, please, why this solution can be bad and good, as well as whether to use it?
UPDATE
Because The solution proposed above is a violation of many important things and an option that prevents many other important things was proposed using the EAV model:

