Data should not be first. Functionality should be designed first, then determine the data structures from that.
>Greetings,
>
>This may be a rhetorical question, but I'm curious as to how you approach designing a new program/application. Everyone doesn't use the same approach, but I'm sure there are similarities.
>
>For example... you determine data requirements first, then you may develop data entry modules followed by menus, etc.
>
>Thanks,
>
>Vernon
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer