И отправить его через axios на сервер в формате id[]=&id[]= , т.е. не придумывать доп логику, там где она не нужна.
Если бы задача была отдавать id=1,2,3& , тогда бы я задумался.
Из минусов
- вы не будете управлять вашими таблицами на уровне кода и логики.
- Вам нужно будет составить кастомные правила валидации полей.
- вам нужно будет составить кастомные правила валидации вывода.
Опять же, бесконечное кол-во полей - это плохо.
Если нужно с ними работать - другое дело.
Если для каждого пользователя - отдельная таблица, то нужно задуматься над неймингом.
Так что ответ - можно сделать, вопрос контроля, а это уже ближе к CMS.