digraph structs {

    rankdir=LR
    node[shape=record]

    header [label="Header | ... | <table> table | <split> split | <media> media | <rater> rater | <scheme> scheme | ... "]
    table [label="Table | { <files> files | <column> x | y }"]

    header:split -> table [style="dotted"]
    header:media -> table:files [style="dotted"]
    header:rater -> table:column [style="dotted"]
    header:scheme -> table:column [style="dotted"]
    header:table -> table

}
