Lists of Values
repeat a line with the same key to represent a list of values. For example, let's say Donell visited Japan every year for three years.
.csvs.csv
csvs,0.0.2
_-_.csv
event,date
event,name
branch,description
event-date.csv
visited Japan,2001-01-01
visited Japan,2002-02-02
visited Japan,2003-03-03
climbed Everest,2003-03-03
event-name.csv
visited Japan,Donell
climbed Everest,Eva
Notice that the year 2003 repeats two times - once in the list of events about Japan, and once in the list of events about Everest. Be careful when you add new branches that desribe the date "2003-03-03" - they might apply to both mentions!
To avoid conflicts, make sure to use unique identifiers when you want singleton values. For example, use a unique identifier as a key.
empty value is a value, one comma is empty key to an empty value
empty line is not a value
To learn more about csvs, see Design and Requirements.