We need to create a content type with large number of fields(50+). Adding fields one by one via UI is one option but it seems unnecessary that so many tables get created when adding fields via UI.
Other option that I tried was Matrix field module which allows inclusion of multiple fields with widget options for select, checkbox, text etc. However it does have few issues with display.
The other alternative is the TableField module. But then it only provides text options.
Are there any other modules that allow creation of multiple fields without the overhead of creating multiple tables at the same time.
Note: A webform cannot be used in this case due to design considerations.