title: What is the best way to represent "Recurring Events" in database?
body: <p>I am trying to develop a scheduler- and calendar-dependent event application in C#, for which a crucial requirement is to represent recurring events in the database.
  What is the best way to represent recurring events in a database?</p>
  
  <p>More Details:</p>
  
  <p>While creating the event I am also sending invites to the certain users and the invitees should be allowed to login to the meeting only during the specified window(meeting duration) or may be decline the login when the invitee attempts to login say, 5 minutes before the scheduled start of the meeting.</p>