Отказ от ответственности: я новичок в SQL, просто открываю для себя большие возможности sqlite, встроенные в приложения.
Я проектирую небольшую базу данных для приложения, которое в первую очередь обрабатывает хранилище данных для построения графиков. Скажем, у меня есть несколько таблиц данных прибора (по одной для каждого типа прибора) со столбцом для каждого поля данных, такого как давление, температура, влажность и т. Д. Я хотел бы объединить эти таблицы данных, вытащить имена столбцов и назначить более понятный для человека столбец «описание», предоставленный пользователю для выбора независимых / зависимых переменных для построения графика. Получить имена столбцов в sqlite достаточно просто, но я не уверен, стоит ли мне сохранять результирующие имена (и более длинные описания) в виде другой таблицы в БД или в каком-либо списке в приложении. Если бы это была другая таблица в БД, я думаю, мне пришлось бы хранить имя столбца как строку ... разве есть какой-нибудь способ ссылки на столбец в SQL? Я не уверен, существует ли эквивалент внешнего ключа для столбцов, или это просто признак плохого проектирования базы данных, нуждающегося в реструктуризации.
Спасибо за любые предложения, переполнение стека.