Salve a tutti.
HO una DTD da creare.
Però ci sono dei punti che non mi sono chiarissimi e ve li copio:
Ogni prodotto deve essere rappresentato da un elemento prodotto ed ogni produttore deve essere rappresentato da un elemento produttore.
Ogni prodotto deve essere correlato al produttore con IDREF. Il prodotto può contenere il nome del modello ed una descrizione come elemento.
Il punto uno penso di averlo svolto bene, anche se non sono certa e per questo mi affido a voi.Il secondo...come li correlo con l'IDREF? Vi ringrazio.
---------------------------------------------------------------------------------------------------------------------------
<!ELEMENT produzione (produttore+ , prodotto+)>
<!ELEMENT produttore ( nome , indirizzo , città , telefono , email )>
<!ELEMENT nome ( #PCDATA )>
<!ELEMENT indirizzo ( #PCDATA )>
<!ELEMENT città ( #PCDATA )>
<!ELEMENT telefono ( #PCDATA )>
<!ELEMENT email (#PCDATA)>
<!ATTLIST produttore ID #REQUIRED>
<!ELEMENT prodotto ( modello?, descrizione? )
<!ELEMENT modello ( #PCDATA )
<!ELEMENT descrizione ( #PCDATA )
<!ATTLIST prodotto codice ID #REQUIRED>
<!ATTLIST prodotto prezzo NMTOKEN #REQUIRED>
<!ATTLIST prodotto categoria ( elettrodomestici | mobili | casalinghi | alimentari ) #REQUIRED>

Rispondi quotando