Whoa! Hold on there fella. I didn't say my way was right or better I just said it is what I would do given your requirements. Programming is far more than just implementation or getting it to work. You should take a very close look at your requirements before you make any decisions. Why don't you post more about what this app is supposed to do in detail and perhaps others here can chime in and give you further direction.
Your idea to use an array is a better way then I have stated.
I think this is ideal.