powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Подскажите как организовать справочники.
4 сообщений из 4, страница 1 из 1
Подскажите как организовать справочники.
    #34373276
ByKiS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть справочники категории, типы и аксесуары (как на картинке). Каждый тип и каждый аксесуар принадлежит определёной категории, соответственно на формах ввода новых заказов при выборе соответствующей категории дальнейший ввод упрощается отфильтрованными списками combobox'ов. Проблема возникла из-за разделения некоторых категорий. Например категория ролеты разделилась на ролеты, перевёрнутые ролеты, скрины (в основном из-за цены - у одних цена за ). Как избежать дублирования записей - ведь теперь тип ролета R19, R25 и т.д. принадлежит более чем одной категории? Соответственно тоже самое и с аксесуарами.

Заранее благодарен.
...
Рейтинг: 0 / 0
Подскажите как организовать справочники.
    #34373583
sti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ByKiSКаждый тип и каждый аксесуар принадлежит определёной категории ...
ByKiS теперь тип ролета R19, R25 и т.д. принадлежит более чем одной категории ...

Получается надо перепроектировать.
Очевидный способ - таблицы типов и аксессуаров делать независимыми от категорий и добавить таблицы, означающие принадлежность типов и аксессуаров категориям, т.е. реализовать связь многие ко многим.

Я бы почитал еще про справочники товаров, может оно вам полезным окажется. Поискать можно по сайту.
...
Рейтинг: 0 / 0
Подскажите как организовать справочники.
    #34373713
ByKiS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблицы означающие принадлежность типов и аксессуаров категориям обязательны? А если так? У меня ни знаний, ни опыта нету, подскажите какие могут возникнуть проблемы?
...
Рейтинг: 0 / 0
Подскажите как организовать справочники.
    #34375190
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такое логическое понятие как наследование.

Т.е в таблице категорий вводится поле суперкатегория
Подкатегория "ролеты (не перевёрнутые и не скрины)" является подкатегорией, имеет предком "ролеты" - значит все правильные для категории "ролеты" связи правильны и для "ролеты (не перевёрнутые и не скрины)". R19 явно приписывается к наиболее общей категории, а связь с подкатегориями выбирается запросом, возможно в цикле.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Подскажите как организовать справочники.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]