Итак, у меня есть этот сценарий, в котором я использую столбец VARBINARY (MAX), потому что я понятия не имею, что будет в него вставлено. Все, что я знаю, это то, что на данный момент данные будут одним из многих традиционных типов данных (Integer, String, DateTime и т. Д.)
У меня также есть другой столбец, предназначенный для указания типа данных, чтобы приложение .NET могло обрабатывать данные и соответствующим образом проверять ввод.
Прямо сейчас для тестирования в моей базе данных есть таблица DataType, в которой хранятся «поддерживаемые» типы данных для столбца VARBINARY, а также внешний ключ, связывающий столбец, предназначенный для указания типа данных. Это прекрасно работает, но кажется неудобным.
Учитывая этот сценарий, что некоторые из вас могли бы надлежащим образом представить тип данных, хранящихся в столбце VARBINARY?