Как создать базу данных для пользовательских полей?

Мои требования: Необходимо иметь возможность динамически добавлять определяемые пользователем поля любого типа данных Необходимо уметь быстро запрашивать UDF Нужно уметь делать вычисления на UDF на основе типа данных Необходимо уметь сортировать пользовательские функции по типу данных...