RetsMeilEiOleGrupinime: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Spert (talk | contribs)
No edit summary
Spert (talk | contribs)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
'''Retsensioon grupile "MeilEiOleGrupinime" (esitatud 15 March 2014)'''
XML faili koostamisel on järgitud juhendit, kasutatud oli erinevaid attribuute ning dimensioonide arv on piisav.  
XML faili koostamisel on järgitud juhendit, kasutatud oli erinevaid attribuute ning dimensioonide arv on piisav.  


Line 7: Line 9:


XSLT failid väljastavad andmed tabel kujul, kus on kasutatud XSLT peamisi võimalusi. Kokkuvõttes võib öelda, et ülesanne on päris hästi lahendatud.
XSLT failid väljastavad andmed tabel kujul, kus on kasutatud XSLT peamisi võimalusi. Kokkuvõttes võib öelda, et ülesanne on päris hästi lahendatud.
Esitatud 22:54, 15 March 2014

Latest revision as of 12:25, 16 March 2014

Retsensioon grupile "MeilEiOleGrupinime" (esitatud 15 March 2014)

XML faili koostamisel on järgitud juhendit, kasutatud oli erinevaid attribuute ning dimensioonide arv on piisav.

Mõned asjad siiski leidsin, mida mainida. Ostude nimekiri on 'unbounded', võib-olla peaks seda kuidagi piirama. Samuti on küsitav, kas ostukorvil peaks olema kindlasti nimi? Näiteks kui panna ostukorvi toiduaineid ja riideid, siis on ostukorvile ühte nime raske anda.

Natuke täpsemalt võiks ehk läbi mõelda, kuidas kajastada XML failis tooteid. Praegu on toodete kirjeldused paigutatud attibuutidesse. Üks võimalus oleks teha toodete kohta teha eraldi elemendid nt. <toode><nimi><kogus> ning toodete tüübikirjeldused atribuutidest välja tuua. ’QuantityType’ võimalikud väärtused on praegu vähe piiratud ning see võib hakata infosüsteemis vigu põhjustama. Näiteks, kas ostetakse kümme muna või üks pakk mune, kus sees on kümme muna. Üks võimalus oleks koguste tüübid ära enumereerida <xs:enumeration value="pakk"/><xs:enumeration value="tükk"/> jne. Klientide ees- ja perenime paigutamine atribuutidesse on praegu loogiline – selleks, et XML fail ei kasvaks väga suureks. Need võiks ka eraldi elementidesse paigutada.

XSLT failid väljastavad andmed tabel kujul, kus on kasutatud XSLT peamisi võimalusi. Kokkuvõttes võib öelda, et ülesanne on päris hästi lahendatud.