Columns
Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
sign_interpretation_id | INT UNSIGNED | 10 | √ | null |
|
|
||||||||||||
sign_id | INT UNSIGNED | 10 | null |
|
|
Id of the sign being described. |
||||||||||||
is_variant | TINYINT UNSIGNED | 3 | 0 |
|
|
Boolean set to true when current entry is a variant interpretation of a sign. |
||||||||||||
character | CHAR | 1 | √ | NULL |
|
|
This may be left null for signs that are not interpreted as characters (e.g., control signs like line start/line end or material features of any sort), otherwise it is a single letter. |
Indexes
Constraint Name | Type | Sort | Column(s) |
---|---|---|---|
PRIMARY | Primary key | Asc | sign_interpretation_id |
fk_sign_interpretation_to_sign_idx | Performance | Asc | sign_id |
unique_sign_id_is_variant_sign | Must be unique | Asc/Asc/Asc | is_variant + character + sign_id |