#sql-server-ce
#sql-server-ce
Вопрос:
хорошо, я буду настолько ясен, насколько это возможно,
у нас есть список поставщиков, который, откровенно говоря, бесконечен, поэтому я решил сделать небольшое приложение с полями со списком (C #). Приложение настроено таким образом, что в первом поле со списком указаны все производители (например, Intel, Gigabyte, Asus и т. Д.), Во втором поле со списком перечислены различные поставщики, поставляющие этот продукт, А в третьем поле со списком перечислены торговые представители поставщика.
Итак, например: я хочу найти поставщика для продуктов Intel: Поле со списком 1: Intel. Поле со списком 2: Axiz, Rectron, Ingram Micro (я выбрал Axiz). Поле со списком 3: Пит или Сара или Мишель (я выбрал Сару). Ярлык, показывающий контактные номера из Sarah.
ВОПРОС: Я ограничен sql ce, моя проблема в том, как мне связать одну строку в таблице с несколькими строками в другой? Поэтому, когда я выбираю продукт в поле со списком 1, он должен запрашивать sql ce и отображать всех поставщиков в таблице поставщиков, которая соответствует ему.
Комментарии:
1. Дает ли мой ответ какие-либо рекомендации?
Ответ №1:
Ваши две сущности supplier и manufacturer имеют отношения «многие ко многим«. Поэтому вам нужно создать новую таблицу для хранения этих связей. Проверьте URL для получения дополнительной информации.