gtfsrdb icon indicating copy to clipboard operation
gtfsrdb copied to clipboard

Fields in alerts are condensed, sometimes dropping information

Open mattwigway opened this issue 13 years ago • 1 comments

When there is more than one TimeRange in an alert, only the first is used. When there is more than one language available, the language specified on the command line or the string with no language (i.e., the default language for the feed) is used.

This is a tradeoff between creating more tables (to hold repeated elements), placing ugly, difficult to query JSON in the database, or losing some data.

mattwigway avatar Aug 28 '11 18:08 mattwigway

To really use third-normal form, like GTFS, additional tables for TimeRange and a message table should be created.

mattwigway avatar Dec 26 '12 21:12 mattwigway