What is the best way to store the characteristics of the goods? For example, to characterize a resistor (an example from my subject area), the attributes are power and resistance, the capacitor is capacitance and voltage, the transistor is a whole bunch of attributes.
My idea:
The essence "subject" stores id, the name and the rest of the goods, the essence "characteristic" refers to it one-to-one and contains all sorts of attributes of the characteristic and their values.
Disadvantages:
Excessive number of NULL values, the number of attributes depends on the type, which is still somehow necessary to check, discarding extra attributes.