I\'m building a group calendar application that needs to support recurring events, but all the solutions I\'ve come up with to handle these events seem like a hack. I can li
There can be many problems with recurring events, let me highlight a few that I know of.
Store original appointment + recurrence data, do not store all the instances.
Problems:
Store everything from 1, but also all the instances, linked back to the original appointment.
Problems:
Of course, if you're not going to do exceptions, then either solution should be fine, and you basically choose from a time/space trade off scenario.