Keyword: <name>, <datatype>, <scope>, <default value>, <format>, <unit>, <comment>where
<name> is a string specifying the name of the keyword.
<scope> can take the value fixed which means that
the keyword has the same value for all data records, or
<scope> can take the value variable which means that
the keyword does not have the same value for all data records.
<datatype> specifies the data type of the keyword value. The
following types are recognized: char, short, int,
long, long long, float, double,
datetime, timestamp and string.
<default value> is the default value assigned to this
keyword. Default is zero for numerical types, the empty string for
string types and "1970-01-01 00:00:00" for date and time types. A
fixed keyword has the default value for all records.
<format> is a format string as used by the printf family
of functions for formatting an object of type <datatype>.
<unit> is a string specifying the physical unit of the
keyword value.
<comment> is a string describing the meaning of the keyword.
Keyword: "v", float, variable, 0.0f, "%12g", "m/s", "velocity", 0A keyword can also be a link pointing to a keyword in a record from a different series, hereby making it possible for data records to inherit keyword values from each other. A link keyword has
<datatype> equal to link and takes the form the form
Keyword: <name>, link, <linkname>, <target keyword>where
<name> is a string specifying the name of the keyword.
<linkname> specifies the name of the link,
which must be defined elsewhere in the same JSD.
<target keyword> specifies the name of the target from
from which to get the value in the record pointed to by the link.
Keyword: Tilt, link, HMI_ORBIT, P_AngleThis definition means that to get the value of the keyword
Tilt, follow the link named HMI_ORBIT to the data
record it points to and get the value of keyword named P_Angle
from that data record.
[Should we include MIN, MAX and MISSING values to conform with VO tables?]