<Pełna XML Schema Reference
Definicja i Wykorzystanie
Element keyref określa, że atrybut lub wartość elementu odpowiadają tym z określonego elementu lub klucza unikalnego.
Element keyref musi zawierać następujące elementy (in order) :
- jeden i tylko jeden element wybieraka (zawiera wyrażenie XPath, które określa zestaw elementów, przez które wartości podane przez pola muszą być unikalne)
- jeden lub więcej elementów polowych (zawiera wyrażenie XPath określa się wartości, które muszą być unikalne dla zestawu elementów określonej przez element wyboru)
Element informacji
- Parent elements: Element
Składnia
<keyref
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</keyref>
(Znak? Deklaruje, że element może wystąpić zero lub jeden raz, a znak + deklaruje, że dany element musi wystąpić jeden lub więcej razy wewnątrz elementu keyref)
Atrybut | Opis |
---|---|
id | Opcjonalny. Określa unikatowy identyfikator dla elementu |
name | Wymagany. Określa nazwę elementu keyref |
refer | Wymagany. Określa nazwę elementu kluczowego lub unikalnej zdefiniowany w ten lub inny schemat |
any attributes | Opcjonalny. Określa atrybuty z innych przestrzeni nazw nie schematu |
<Pełna XML Schema Reference