Я работаю над приложением, в котором мне нужно дать клиенту возможность создавать свои собственные формы контрольного списка, а затем клиент представит эти формы своим пользователям для сохранения информации, запрашиваемой в этих формах контрольного списка.
Чтобы сделать это, в панели администратора где-нибудь, я бы попросил администратора создать его форму (типы столбцов, имена и т. Д.).Это будет означать, что я буду создавать таблицу базы данных для каждой формы контрольного списка, которую создает клиент.Это плохая практика?Должен ли я избегать использования такой структуры?Какие альтернативы я мог бы рассмотреть, чтобы сделать это?