An XBRL linkbase file
contains the explicit relationship definitions
between the concepts defined in the XBRL schema.
In general there are six
linkbase types defined by the XBRL version 2.1
specification:
1.The label linkbase allows the user to attach labels
with different roles and languages to a given
concept.
2.The reference linkbase allows the
user to attach external information
(authoritative sources) to concepts.
3.The presentation linkbase defines how
concepts are nested and ordered.
4.The calculation linkbase defines how
values of concepts should, for example,
sum up from one to another.
5.The definition linkbase allows the
user to define additional semantics and
relationships.
6.The footnote linkbase allows the
user to relate a footnote description to a
concept