It seems we need a generalized table handler for events that occur over a span of time.
- Start date- End date: Migrations, Residences, Military service, and Occupations are 4 examples that have Start and End dates.
- Aggregate vs. Consitutent events: Migrations, Occupations and Military could have multiple locations, but each Migration waypoint/ business relocation / military deployment- stationing can be considered separately with one umbrella event aggregating the constituent events.
At this point I am not sure that we need to go much further than the coarse level of providing the start and end dates. Other than this minor difference these events are exactly the same as any other event. Obviously this does not provide ideal coverage but we will wait and learn more about the type of events of interest to our contributors before getting heavily involved with aggregate event design. For migrations with multiple stop points, we can enumerate them in the article, and provide a .kmz file to plot them.