<XML استكمال مخطط المرجعي
تعريف واستخدام
يحدد العنصر الأساسي سمة أو قيمة عنصر كمفتاح (فريدة من نوعها، غير قيم الفارغة، والحاضر دائما) داخل عنصر يحتوي في وثيقة المثال.
العنصر الرئيسي يجب أن يحتوي على ما يلي (in order) :
- واحد وفقط عنصر محدد واحد (يحتوي على تعبير XPath الذي يحدد مجموعة من العناصر التي عبر القيم المحددة حسب المجال يجب أن تكون فريدة من نوعها)
- واحد أو أكثر من العناصر الميدانية (يحتوي على تعبير XPath الذي يحدد القيم التي يجب أن تكون فريدة من نوعها لمجموعة من العناصر المحددة من قبل عنصر محدد)
معلومات عنصر
- Parent elements: عنصر
بناء الجملة
<key
id=ID
name=NCName
any attributes
>
(annotation?,(selector,field+))
</key>
(و؟ علامة يعلن أن العنصر يمكن أن يحدث الصفر أو مرة واحدة، وعلامة + يعلن أن العنصر يجب أن يحدث واحد أو أكثر من مرة داخل العنصر الرئيسي)
السمة | وصف |
---|---|
id | اختياري. يحدد هوية فريدة من نوعها للعنصر |
name | مطلوب. يحدد اسم العنصر الأساسي |
any attributes | اختياري. تحدد أي سمات أخرى مع مساحة غير مخطط |
<XML استكمال مخطط المرجعي