At my company I am developing and designing a web app(one man effort :( ) for entering data for a directory , basically the directory structure is as follows :
Categories
-> Offices (>=1)
->SubOffies(>=1)
->Addresses
->Phones
->Boards
->etc
So current implementation has different screens for the user to enter the data , but I think hard for the user to keep track of the data entry with different screens and I decided to put all the screens in one big form but now I am confused.
What is the best way to do something like that?