Hujjatlarga nisbatan ma'lumotlar Ehtimol ma'lumotlar bazasini tanlashda eng muhim omil
bu ma'lumotlar yoki hujjatlarni saqlash
uchun ma'lumotlar bazasidan
foydalanayotganligingizdir. Masalan, XML oddiygina ma'lumotlar
bazasi va ilova o'rtasida ma'lumot uzatish sifatida foydalaniladimi? Yoki
XHTML va DocBook hujjatlarida bo'lgani kabi, undan foydalanish
yaxlitmi? Odatda bu niyat masalasidir, lekin bu juda muhim, chunki
barcha ma'lumotlarga asoslangan hujjatlar , barcha hujjat markazidagi hujjatlar kabi bir qator xarakteristikalarni taqsimlaydi va bu ma'lumotlar
bazasida XML qanday saqlanishiga ta'sir qiladi. Keyingi ikkita bo'limda
ushbu xususiyatlar ko'rib chiqiladi.
Ma'lumotga oid hujjatlar Ma'lumotlar markazlashtiruvchi hujjatlar - bu XML ma'lumotlarini
uzatish sifatida ishlatadigan hujjatlardir. Ular mashina iste'moli uchun
mo'ljallangan va XML umuman ishlatilmasligi odatda ortiqcha. Ya‟ni,
dastur yoki ma'lumotlar bazasi uchun ma'lumot uzoq vaqt davomida
XML hujjatida saqlanishi muhim emas. Ma'lumotga oid hujjatlarga
misollar: savdo buyurtmalari, parvozlar jadvali, ilmiy ma'lumotlar va
birja narxlari.
Masalan, quyidagi buyurtma hujjatlari ma'lumotlarga asoslangan:
ABC Industries 123 Asosiy ko'chasi < / ko'chasi>
Chikago IL 60609
114
981215 Turkiya kaliti:
Zanglamaydigan po'latdan yasalgan buyumlar,
umr bo'yi kafolat.
>
9.95
10
to'ldiruvchi ajratuvchi:
Alyuminiy, bir yillik kafolati . < /p>
>
13.27
5
Masalan, parvozni tavsiflovchi quyidagi hujjatni ko'rib chiqing:
ABC Airways uchta ta'minlaydi
har kuni Dallas dan doimiy reyslar
Fort-Uert . Jo'nash vaqti
09:15 , 11:15
,
va 13:15 . Kelish vaqtlari bir necha
daqiqadan so'ng.
Buni quyidagi XML hujjati va oddiy uslublar jadvalidan qurish mumkin:
ABC Airways Dallas