"... точно не знаю сколько полей мне надо..."Это очень плохо. Это говорит о том, что Вы пропустили этап проектирования программы, а сразу приступили к кодингу.Вы лучше распишите подробно на русском языке, какие данные будут хранится в Вашей базе, какие действия с ними производятся. На этой основе Вы оптимизируете таблицы, установите типы данных, связи между полями, необходимые индексы и т.д.
Об авторе:
Я только в одном глубоко убеждён - не надо иметь убеждений! :)