XML – Zadanie zaliczeniowe nr 1 – najczęściej zadawane pytania

2007-11-14

Pytanie 1

Czy każde rozporządzenie musi być oparte o jakąś delegację ustawową (czyli czy każde rozporządzenie ma "u podstawy" ustawę")?

Tak.

Pytanie 2

czy mamy z góry zdefiniowaną pulę języków czy też trzeba model zbudować aby dopuszczał wszelkie możliwe języki?

Należy dopuszczać wszelkie języki i skorzystać z istniejących standardów do ich okreslania.

Pytanie 3

W zadaniu jest mowa o załącznikach, które jednak z punktu widzenia XML są pomijane. Rozumiem, że nie oznacza to, że mamy ich w ogóle nie uwzględniać, tylko np. zapisać ich nazwę i URL?

Należy je uwzględnić, ale nie umieszczać ich zawartości wewnątrz dokumentów. URL lub nazwa to dobre rozwiązanie. Dobrzeb byłoby zapisać także typ zawartości...

Pytanie 4

jest powiedziane, że "W artykułach mogą się znajdować definicje" - czy chodzi o artykuły zarówno ustawy jak i rozporządzenia? Czy te dwa rodzaje artykułów są w jakikolwiek sposób istotnie różne?

I tu i tu mogą występować definicje. Nie widzę różnic między zawartością artykułów ustawy i rozporządzenia, różnice występują na wyższym poziomie.

Uwaga! Zobacz także Pytanie 6!

Pytanie 5

O różnych językach.

Ten sam akt prawny może być zapisany w wielu językach. Daty są wspólne dla całego aktu prawnego. Najlepiej, gdyby akt prawny we wszystkich wersjach językowych podawał te same definicje i delegacje ustawowe (w przypadku ustaw).

2007-11-16

Pytanie 6

Jeszcze raz o strukturze artykułów

Ze względu na delegacje ustawowe, które może wprowadzać ustawa, struktura artykułów w ustawach i rozporządzeniach może się jednak różnić!

2007-12-03

Pytanie 7

Mam dwa elementy <ojciec> i <syn>, które wyglądają tak:

<ojciec>
  <id>1</id>
  <syn>
    <id>1</id>
  </syn>
</ojciec>

Chciałbym stworzyć klucz dla synów, który obejmowałby krotkę id_ojca+id_syna.

Niestety w field nie można używać .. ani osi parent, co uniemożliwia stworzenie klucza na takiej parze.

Możliwe rozwiązania (zaproponowane przez studentów) to:

  • dla syna (czyli u nas definicji itp.) stworzenie klucza unikalnego w skali globalnej,
  • kopiowanie klucza z góry do wszystkich dzieci (wymuszane referencją), a klucz zrobić na parze "na dole".

Pytanie 8

Witam. Rozdziały (nieobowiązkowe, grupują artykuły).

Czy należy to rozumieć jako:

  • ustawa może nie mieć w ogóle rozdziałów, ale jak ma, to cała.
  • ustawa może nie mieć w ogóle rozdziałów, może mieć w niektórych miejscach, a w innych nie.

To drugie - np. wstęp może być bez rozdziału, a dalej już rozdziały...?


Valid XHTML 1.1Valid CSS