Привет Мне нужно иметь возможность связывать связанные приложения и я пытаюсь разработать оптимальную структуру таблиц для сохранения, обновления и удаления.
У меня есть следующая таблица:
APPLICATION{ApplicationId, Name, Description}
Мне нужно иметь возможность сказать, что приложение 1 связано с приложениями 2 и 3. Поэтому если вы откроете приложение 2, то увидите, что оно связано с приложениями 1 и 3. Затем приложение 3 связано с 1 и 2.
Какова наилучшая структура таблицы для связанной таблицы?
EDIT
Мой основной вопрос: нужна ли мне запись для каждого соединения, т.е. для приложений 1, 2 и 3 мне понадобится 6 записей? 1->2, 1->3, 2->1, 2->3, 3->1, 3->2 ?? Если нет, то какой запрос лучше всего подходит для возврата всех связанных приложений для данного id?