У меня есть таблица, которая должна хранить данные из динамических полей формы.Во время использования конечный пользователь должен сказать тип данных, которые он будет вводить (текстовые, числовые, даты и т. Д.) И ввести значение.
Пользовательский интерфейс готов, и когда он определит тип, ввод изменитсяв правильный формат.Теперь я хочу знать, как я могу сохранить его в базе данных.
Должен ли я иметь один столбец для каждого типа и хранить значение только в правом столбце?
Или я могу иметь столбецс типом, подобным TEXT
, сохраняйте его там и конвертируйте при обратном чтении.
ps: у меня будет другой столбец для хранения типа сохраненного значения, например, значения перечислителя.
PPS: я использую C # для чтения данных и записи их в SQL Server.
Спасибо