XSD'de IDREF ve IDREFS arasındaki fark nedir?
Her ikisinin de ID özniteliğine başvurduklarını biliyorum, ancak fark nedir? Her biri ne zaman kullanılır?XSS'de IDREF ve IDREFS arasındaki fark nedir?
6
A
cevap
13
IDREF türünde bir öznitelik, tür kimliği özelliğine sahip diğer bazı öğelerin referansıdır.
IDREFS türünde bir öznitelik, özniteliklere göre ayrılmış öznitelik özniteliklerine yönelik başvuruların bir listesidir.
Bir örnek:
Bir aile ağacını yaratıyorsun. Her insanın 2 ebeveyni, bir annesi ve bir babası vardır. Bu nedenle, benzer IDREFS ile gösterilmiştir olması:
<person person_id="e10001" parent_id="e10002 e10003">
<!ATTLIST person
person_id ID #REQUIRED
parent_id IDREFS #IMPLIED>
ile