I'm thinking about writing a calendar program for my own amusement, but I'm having some trouble thinking about storing the information. I can't imagine declaring an array up-front to store the entries (17,000+ for a single year). It seems like a waste of space. I've never considered this before. Does anyone have any ideas?