Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Типы данных используются в RDF для представления таких значений, как целые числа, числа с плавающей точкой и даты.
Типы данных состоят из лексического пространства, пространства значения и отображения лексики в значения.
Лексическое пространство типа данных - это набор строк в юникоде [UNICODE].
Отображение лексики в значения типа данных - это набор пар элементов, первый из которых соответствует лексическому пространству типа данных, а второй - пространству значений типа данных:
Каждый член лексического пространства спарен (отображается в) четко с одним членом (в один член) из пространства значений.
Каждый член пространства значений может быть спарен с любым количеством (включая ноль) членов лексического пространства (лексические представления для того значения).
Тип данных, описывается одной или более URI ссылкой.
Например, отображение лексики в значения для типа данных XML Схемы xsd:boolean, у которого каждый член пространства значений (здесь представлены как 'T' и 'F') имеет два лексических представления, что представлено ниже:
Пространство Значений | {T, F} |
Лексическое Пространство | {"0", "1", "истина", "ложь"} |
Отображение лексики в значения | {<"истина", T>, <"1", T>, <"0", F>, <"ложь", F>} |
В RDF заранее описан только один тип данных rdf:XMLLiteral, используемый для встраивания XML в RDF.
Нет встроенных понятий чисел или дат или других общих значений. Скорее, RDF различает типы данных, которые описаны отдельно, и идентифицированы с помощью URI ссылок.
RDF не предоставляет механизма для описания новых типов данных. Типы данных XML Схемы [XML-SCHEMA2] предоставляют расширяемую среду, подходящую для описания новых типов данных для использования в RDF.
Дата публикования: 2015-09-17; Прочитано: 215 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!