Article View: pl.comp.xml
Article #9523Zadanie xml schema
From: b3dnar
Date: Sun, 28 Oct 2007 20:10
Date: Sun, 28 Oct 2007 20:10
25 lines
2621 bytes
2621 bytes
Używając XML Schema zaprojektuj schemat dla dokumentów, w których firma importująca owoce może przechowywać dane o zamówienia i dostawach. Zastanów sie, które dane pamiętać w postaci atrybutów,a które jako elementy. Postaraj sie wymusić na dokumentach XML jak największą zgodność z poniższym opisem. Dla każdej dostawy należy zapamiętać rodzaj owocu, wielkość dostawy (kg), dostawce, firmę transportowa, datę, datę przydatności, jakość (pierwsza lub druga) oraz cenę (jedna z walut USD/EUR/PLN, domyślnie EUR). Dostawa może zawierać opis uszkodzeń. Każdy owoc posiada gatunek, odmianę i kaliber (od 1 do 5), niektóre posiadają informacje o swoich szczególnych własnościach zdrowotnych. Każdy odbiorca, dostawca oraz firma transportowa posiada swoja nazwę oraz adres. Są trzy kategorie odbiorców: hipermarkety, hurtownie, oraz mniejsze sklepy. Zamówienia zawiera rodzaj owocu, wielkość zamówienia, odbiorce, datę oraz może zawierać proponowana cenę (USD/EUR/PLN). Jeśli odbiorca jest hipermarket to zamówienie zawiera wysokość opłaty za ekspozycje towaru. Jeśli odbiorca jest mały sklep to zamówienie nie może posiadać proponowanej ceny. Minimalna wielkość zamówienia dla hipermarketu i hurtowni to 500kg. I tu moje pytanie: W jaki sposób rozwiązać: "Jeśli odbiorcą jest mały sklep to zamówienie nie może posiadać proponowanej ceny." i "Jeśli odbiorca jest hipermarket to zamówienie zawiera wysokość opłaty za ekspozycje towaru."
Technical Details
Message-ID:
<1193602228.797788.63160@z9g2000hsf.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!news.glorb.com!postnews.google.com!z9g2000hsf.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!news.glorb.com!postnews.google.com!z9g2000hsf.googlegroups.com!not-for-mail From: b3dnar <b3dnar@gmail.com> Newsgroups: pl.comp.xml Subject: Zadanie xml schema Date: Sun, 28 Oct 2007 13:10:28 -0700 Organization: http://groups.google.com Lines: 31 Message-ID: <1193602228.797788.63160@z9g2000hsf.googlegroups.com> NNTP-Posting-Host: 83.144.96.236 Mime-Version: 1.0 X-Trace: posting.google.com 1193602229 1216 127.0.0.1 (28 Oct 2007 20:10:29 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sun, 28 Oct 2007 20:10:29 +0000 (UTC) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: z9g2000hsf.googlegroups.com; posting-host=83.144.96.236; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit