powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / База с неопределённым количеством полей/таблиц
8 сообщений из 8, страница 1 из 1
База с неопределённым количеством полей/таблиц
    #37906690
Ashborn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, проектирую ДБ для приложения (использую SQLite), в связи с чем не могу выбрать правильный подход.
Основная таблица имеет примерно вид idnamedate some_info и будет содержать ориентировочно 60к записей (и со временем дополняться). Кроме этого, есть еще некоторые поля, в которых будут храниться таймштамп и результаты измерений, количество которых заранее неизвестно, причём все старые значения должны сохраняться. Также, иногда измерения будут проводиться не для всех записей. В связи с чем я вижу несколько путей развития:

Создавать под каждую сессию измерений новую таблицу

Создавать под каждую сессию измерений новые поля

EAV

другой?

Какое из этих решений более правильное? Быстрое?
...
Рейтинг: 0 / 0
База с неопределённым количеством полей/таблиц
    #37906911
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AshbornКакое из этих решений более правильное? Быстрое?
Заносить нужное количество строк в таблицу "измерения к строке основной таблицы".
...
Рейтинг: 0 / 0
База с неопределённым количеством полей/таблиц
    #37907005
Ashborn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarerAshbornКакое из этих решений более правильное? Быстрое?
Заносить нужное количество строк в таблицу "измерения к строке основной таблицы".
Т.е. сделать таблицу для каждой строки?
...
Рейтинг: 0 / 0
База с неопределённым количеством полей/таблиц
    #37907030
Ashborn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или таблица формата id main_table_item_id date value1 value 2?
...
Рейтинг: 0 / 0
База с неопределённым количеством полей/таблиц
    #37907164
Максим Н
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ashborn,
Сессия -> Измерения
...
Рейтинг: 0 / 0
База с неопределённым количеством полей/таблиц
    #37907296
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новые таблицы и новые поля это бред, нормально не поддающийся экспорту, портированию, администрированию и пр.
Качественно реализованный EAV рулит.
...
Рейтинг: 0 / 0
База с неопределённым количеством полей/таблиц
    #37907347
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVКачественно реализованный EAV рулит.
По-моему, аффтару AEV как собаке пятая нога. Достаточно будет провести нормальное
выделение сущностей и нормализацию.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
База с неопределённым количеством полей/таблиц
    #37908055
Ashborn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за советы, решил остановиться на EAV.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / База с неопределённым количеством полей/таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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