# User created forms

**URL:** <https://forum.kirupa.com/t/user-created-forms/272586>\
**Category:** Uncategorized\
**Created:** [October 6, 2008, 7:56pm UTC](https://forum.kirupa.com/t/user-created-forms/272586 "2008-10-06T19:56:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![DHDesign](https://avatars.discourse-cdn.com/v4/letter/d/b19c9b/32.png) [@DHDesign](https://forum.kirupa.com/u/DHDesign)\
**Post date:** [October 6, 2008, 7:56pm UTC](https://forum.kirupa.com/t/user-created-forms/272586/1 "2008-10-06T19:56:57Z")

</div>

can anyone point me in the right direction for how to set up my backend table/db structure so that i can have users create their own questionnaire forms that they can send out to people and have their inputs recorded in the db?

i guess mainly my issue is, how to set up the most efficient table structure so that one user might create a form with 10 fields (some of which are simple text others are dropdown options, etc.) and other users will have only 3 fields (all of which might be text only for example).

thanks!
