6
Jaka jest różnica między IDREF i IDREFS w XSD?
Wiem, że oba odnoszą się do atrybutu ID, ale jaka jest różnica? Kiedy każdy z nich jest używany?Jaka jest różnica między IDREF i IDREFS w XSD?
Jaka jest różnica między IDREF i IDREFS w XSD?
Wiem, że oba odnoszą się do atrybutu ID, ale jaka jest różnica? Kiedy każdy z nich jest używany?Jaka jest różnica między IDREF i IDREFS w XSD?
Atrybut typu IDREF jest odniesieniem do innego elementu z atrybutem typu ID.
Atrybut typu IDREFS to lista odniesień do elementów z atrybutami ID, oddzielonych spacjami.
Przykład:
Tworzysz drzewo genealogiczne. Każda osoba ma 2 rodziców, matkę i ojca. To byłoby oznaczone przez IDREFS tak:
<person person_id="e10001" parent_id="e10002 e10003">
z
<!ATTLIST person
person_id ID #REQUIRED
parent_id IDREFS #IMPLIED>