what I think you want is the user to be able to make their own “database/table”

you want the user to be able to build a table of their own fields?
if that’s the case you can achieve by having a data for “field” and then click to create and some conditional logic to change the input that is shown and what field it stores onto on the “field data”. I don’t recommend it for a big use case but it is fine for “letting the user create custom fields on a subscriber in an email marketing app”.