I want to know how to provide customization to each tenant. I want to provide the facility to add new fields in each form a tenant wants with field name, data type etc. Now my question is how to design database tables for this type of scenario ? As I have thought we will have to give form id to each form and whenever a Tenant creates a new field in the form, a new row in the database table should be created which should have Tenant id, Form id, Field name, Data type etc....
Now please give me true solution friends.... I need the database table design solution for this immediately...