Sometimes it would be better to have multiple transport modes per trip.
Imagine going by car to a nearby city center, parking somewhere, and then walking around for an hour. If you do not stay long enough at the parking spot, this will not count as a visit. Therefore, the whole trip will probably be categorized as walking. In the sense of creating a memory DB, this would actually be okay since this is what we were doing, but at the same time, it is wrong.
The idea would be to split the transport mode or create multiple trips.
Option 1: Split Up
Pros:
Cons:
- How do we implement this? Transport mode association would need a list with start and stop.
- For statistics, at what point is a trip considered walking, cycling, or driving?
- Needs a way to display multiple transport modes per trip
Option 2: Multiple Trips
Pros:
- Would model the real world better
- Stats would work out of the box
Cons:
- Need to change the data model because, right now, a trip always has a start and end visit.
- Multiple trips in the timeline with a single transport mode
Sometimes it would be better to have multiple transport modes per trip.
Imagine going by car to a nearby city center, parking somewhere, and then walking around for an hour. If you do not stay long enough at the parking spot, this will not count as a visit. Therefore, the whole trip will probably be categorized as walking. In the sense of creating a memory DB, this would actually be okay since this is what we were doing, but at the same time, it is wrong.
The idea would be to split the transport mode or create multiple trips.
Option 1: Split Up
Pros:
Cons:
Option 2: Multiple Trips
Pros:
Cons: