Вам нужен генератор кода, который может прочитать вашу структуру БД, а затем сгенерировать ваш бэкэнд на основе нескольких дополнительных определений, которые вы можете предоставить.
Как сказал @animuson, «слишком много вещей могут означать ваши данные». Тем не менее, только ограниченное подмножество этих «многих вещей» относится к вам, поэтому вы можете связать четко определенное значение (из этого подмножества) с конкретным полем или набором данных. Затем генератор кода будет действовать в соответствии с этой спецификацией и генерировать правильный внутренний код.
Разработка на основе моделей поможет вам в этом, поскольку модель, скажем, столбца таблицы, может содержать только определений, которые необходимы для правильного понимания значения этого столбца.
На рынке есть инструменты для этого, с открытым исходным кодом и коммерческие, которые помогут вам определить ваши модели и создать генераторы кода.
Конечно, есть дополнительные затраты на создание и обслуживание вашего генератора кода, но как только вы его получите, вы начнете пожинать плоды экономии времени и меньше ошибок.