У меня проблема с проектированием базы данных для "бизнеса".У меня есть база данных для различных типов продуктов (например, автозапчасти, продукты питания и некоторые другие вещи).Теперь, если я хочу создать бизнес, то есть продавать эти товары, я думаю, что мне понадобится таблица типа «Продукты», которая будет содержать внешний ключ продукта, акцию и цену.У меня вопрос, как я могу использовать внешние ключи в моей таблице продуктов из моих существующих таблиц?Я думал об использовании комбинации внешних ключей (то есть в таблице «Продукты» у меня был бы столбец для каждого типа продукта), но я не думаю, что это хорошая идея.Что если я захочу расширить свой бизнес на другие виды продукции?Есть идеи?