Я пишу приложение на C #, которое подключается к SQL Server с использованием Entity Framework. Каждый экземпляр приложения разделяет таблицы и некоторые переменные (целые, строки и bools).
Какой лучший способ поделиться этими переменными (int string и bools) через таблицы в SQL Server?
Поскольку таблицы имеют столбцы с фиксированным типом, одна таблица не будет делать это без потери безопасных типов в C #, потому что каждый тип должен быть преобразован в строку или упакован в объект.
Два решения, которые я придумал: одна таблица с 3 столбцами (int
, varchar
, bool
), с записью данных в столбец с соответствующей типизацией, или 3 таблицы с одним столбцом.
Или, может быть, я полностью упускаю суть здесь ..
Вопрос будет заключаться в следующем: каков наиболее элегантный способ сохранения типизированных данных на SQL Server?