Небольшой, но важный уголок базы данных, которую я разрабатываю, будет использоваться для хранения результатов произвольных вычислений. Эти результаты могут быть любого типа. Как я могу представить поле Значение, которое может быть любого типа в реляционной базе данных?
Единственное, о чем я могу думать, - это иметь отдельные таблицы, основанные на типе данных, которые имеют внешние ключи обратно в общую таблицу. Это не кажется мне правильным, потому что для того, чтобы вернуть значения, мне нужно было бы объединить несколько разных таблиц. Должен быть лучший способ.