Как я мог бы создать этот проект в базе данных?Продукты и различные виды продукции
Продукт может быть физическим, цифровым или сервисом.
Цифровой продукт является продуктом.
Физический продукт является продуктом.
Услуга является продуктом.
Было ли целесообразным использовать другой уникальный идентификатор, чем просто идентификатор с автоматическим увеличением? Возможно, хэш id
и некоторый другой идентификатор?
Это кажется лучшим решением, чем наличие трех отдельных таблиц для «физических», «служебных» и «цифровых». –