База данных, в своей сути, это просто таблицы с данными. Нельзя просто взять и на основании этих этих данных вывести бизнес-логику и представление с логикой интерфейса.
У каждой CMS есть свои механизмы для работы с БД, и важны и нейминг и структура и то как организовано хранение данных (ключи, связи и т.д.).
Короче готового решения нет и быть не может, если бы можно было с начала создать базу данных с любой архитектурой, а потом на основании этого сгенерировать бизнес-логику и интерфейсы (ну типа искуственный интеллект), то программисты бы уже давно были бы не нужны.
Могу посоветовать OctoberCMS которая работает на Laravel и имеет плагин Builder который позволяет очень быстро собрать необходимый интерфейс и логику и подключаться к любым базам