powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / структура с разными категориями и единым идентификатором
4 сообщений из 4, страница 1 из 1
структура с разными категориями и единым идентификатором
    #35165613
yrich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посоветуйте по структуре базы.
Есть несколько категорий товаров, к примеру, сотовые телефоны, карты оплаты и аксессуары. Эти категории имеют разные характеристики (цвет, модель, страна производитель и пр. для телефонов, номинал и оператор связи для карт и т.д.)
Раньше я это хозяйство реализовывал в разных таблицах. Сейчас столкнулся с тем, что необходимо каждому товару присвоить уникальный идентификатор и по нему проводить поиск по всем товарам. Как это все объединить? Таблицей с идентификатором и полями со ссылкой на нужную таблицу? Или создать единую таблицу с полями характеристик всех товаров? Но смущает большая избыточность...
...
Рейтинг: 0 / 0
структура с разными категориями и единым идентификатором
    #35207610
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Общий подход такой:

object_type
id,
name

object
id
name
id_object_type

attribute
id,
name,
id_object_type

attribute_value
id
id_attribute
id_object
value
...
Рейтинг: 0 / 0
структура с разными категориями и единым идентификатором
    #35208147
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kmawОбщий подход такой ...
Общий подход состоит в балансе статики (что будет хранится в выделенных полях) и динамики
yrich
Воспользуйтесь поиском по форуму.



______________________________________________________
Задолбали вихри яростных атак ...
...
Рейтинг: 0 / 0
структура с разными категориями и единым идентификатором
    #35208160
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все верно. Но существует еще и Postgre с наследованием. Это как раз вариант для применения наследования в таблицах.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / структура с разными категориями и единым идентификатором
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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