Задать вопрос
@PyDeveloper1

Как связать данные из одной таблицы SQL?

Есть 1 таблица с товарами, каждый товар может продаваться отдельно, или вместе с другими чётко определёнными товарами из этой же таблицы. На ум приходит решение создать вторую таблицу где для каждого товара указывать id других товаров с которыми он может продаваться, но такое решение выглядит довольно громоздким. Что посоветуете?
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Открытые школы T1
    Разработчик Java
    1 месяц
    Далее
  • OTUS
    MS SQL Server Developer
    5 месяцев
    Далее
  • Нетология
    Продвинутый SQL
    5 недель
    Далее
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
На ум приходит решение создать вторую таблицу где для каждого товара указывать id других товаров с которыми он может продаваться
Правильно приходит. Это стандартное решение - таблица связи для отношения многие-ко-многим.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы