The online application that we create (php and mysql) requires that users can create their own forms for collecting data and write this data to the database, observing existing ORMs.
If the forms are hardcoded, we simply set up db tables to maintain normalized data, however, since our users define the form fields contained in the forms, we are not sure which is the best way to start implementing this function.
Do we need to think about some kind of metadata or data abstraction layer for our database? Google did not help much, since we are not sure how we need to do this.
Any pointers in the right direction would be greatly appreciated!
source share