Designing the Solution
The requirements that have been identified fit well into the list approach used by the SharePoint platform, but they do run into some stumbling blocks when you try to manage the scheduling piece with traditional lists.
One of the benefits of using SharePoint is that it provides so many ways to solve a particular problem. The challenge is picking the best approach possible for the specific instance and to start in a way that allows the solution to evolve over time.
Where should the appointments content be stored? The Appointments list and supporting lists can technically go anywhere. Should the lists be part of an existing site alongside other lists and libraries, or should they be isolated in a ...