How would you create and store user-defined custom fields in a SQL database?
I need to allow users to add new fields to a record, e.g. if there is a Contact record, a user may want to add a “SSN” numeric field and a “Birthdate” date/calendar field. They would do this through the UI of course.