Проектирование базы данных - много категорий товаров со свойствами
Я разрабатываю базовую систему инвентаризации для продавца.
У них много разных товарных категорий.
Каждая категория продуктов имеет много разных свойств.
A - x1, x2, x3, a1, a2, a3;
B - x1, x2, x3, b1, b2, b3, b4;
С - х1, х2, х3, с1, с2;
Laptop - Make, Price, Quantity, Processor, OS, Hard drive, Memory, Video Card etc
Monitor - Make, Price, Quantity, Size, ContrastRatio, Resolution etc
Server - Make, Price, Quantity, Processor, OS, Memory, Netowrking etc
Design1: разные таблицы для каждой категории.
Дизайн2: Общая таблица, таблица свойств.
Каков наилучший подход?