powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как лучше хранить, два разных подхода
4 сообщений из 4, страница 1 из 1
Как лучше хранить, два разных подхода
    #33822866
Inviz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел два подхода:
1. Id - name - lastname - year - work

2. Id - param - val

и значения :
1 - name - Viktor
1 - lastname - Kropov
1 - year - 1982

Что лучше?
При:
1. Огромном кол-ве записей(id)
2. Больш кол-ве параметров(name, last........work) => при втором увеличится кол-во строк, а не столбцов......

???
...
Рейтинг: 0 / 0
Как лучше хранить, два разных подхода
    #33822941
flyinghero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По-моему, второй подход поиск будет сильно замедлять :) кроме того, непонятно что делать, если каким то образом у одного обьекта будет отсутствовать строка с определенным параметром
...
Рейтинг: 0 / 0
Как лучше хранить, два разных подхода
    #33823024
inviz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В этом и фишка, если не у всех будут эти параметры быть! Зачем нужны пустые поля!
...
Рейтинг: 0 / 0
Как лучше хранить, два разных подхода
    #33823117
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы в случае 2 похоже нашли некий примитивнейший вариант подхода EAV (Entity-Attribute-Value). Поищите, почитайте. В целом, он применяется в исключительно редких случаях, поскольку имеет массу побочных нехороших эффектов: усложнение запросов, падение производительности, проблемы c настройкой прав доступа...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как лучше хранить, два разных подхода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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