Hello all, I am looking for some guidance. I have built up a database over the last 6 years when I started to first use access. The main table has now reached its maximum field number of 255 and in order to continue using it in its present format I need to insert more fields but cannot. The database has approximately 20 other tables and many forms and reports. My question is this. I now realise that the basic structure of having such a large main table is very inefficient and incorrect in its' set up. The problem is I have built it up bit by bit as my knowledge has increased but have now reached a limit. As I was new to access the large table was a convenient and easy way to run forms and reports. There are just under 16000 records. I know to restructure will involve a complete re-design of the main table (by splitting it up and normalisating etc) but I don't know the best way of then moving the existing information into any new structure without doing some serious damage.Does anyone have any idea of the best / safest way of doing a re-model excercise. Thanks for any reply.