Java/Groovy динамическая конфигурация базы данных для веб-приложения

Привет, мне любопытно, есть ли какие-либо структуры или шаблоны проектирования, которые поддерживают конечных пользователей, определяющих и создающих бизнес-объекты через веб-интерфейс, которые затем вызывают изменения схемы базы данных в:

  1. Сохраните конфигурацию для объекта: поля, веб-формы, представления и т. Д.
  2. Хранить данные для экземпляров объекта в новой таблице, которая была динамически создана для нового типа объекта, определенного конечным пользователем
  3. Поддержка привязки данных между динамическими представлениями конечного пользователя и динамически создаваемой структурой базы данных.

Я работаю над продуктом, который исследует взаимосвязи между многими типами объектов, и мы бы хотели, чтобы наши пользователи могли определять объекты и работать с ними по своему усмотрению, без необходимости предварительно кодировать их жестко.

0 ответов

Другие вопросы по тегам