Branch Metadata
If you want to describe each branch in detail, you can create a set of tablets for the "branch" branch.
# .csvs.csv csvs,0.0.2# _-_.csv event,date event,name branch,description# branch-description.csv event,something that happened date,something happened at this time name,something happened to this person# event-date.csv visited Japan,2001-01-01 climbed Everest,2003-03-03# event-name.csv visited Japan,Donell climbed Everest,Eva
By default, a csvs dataset represents lists of objects of strings. You can define custom value types based on details about each branch. For example, define a tablet called branch-datatype.csv and specify an age branch with type number. Just make sure to check that age values are really numbers.
# .csvs.csv csvs,0.0.2# _-_.csv event,date event,name name,age branch,datatype# branch-datatype.csv age,number# event-date.csv visited Japan,2001-01-01 climbed Everest,2003-03-03# event-name.csv visited Japan,Donell climbed Everest,Eva# name-age.csv Donell,35 Eva,70
To learn more about csvs, see other User Guides and the Requirements.