Ciao a tutti
Premettendo che sono alle prime armi e potrei scrivere delle grandissime sciochezze avrei una domanda sui DTD.
Volevo sapere se è possibile avere attributi di tipo ID con nome diverso e stesso valore nello stesso documento.
Ad esempio può esser corretto avere:
<biblioteca>
<autore:autore autore:idautore="AA"></autore:autore>
<editore:editore editore:ideditore="AA"></editore:editore>
<libro:libro>
<libro:autore autore:idautore="AA"></libro:autore>
<libro:editore editore:ideditore="AA"> </libro:editore>
</libro:libro>
</biblioteca>
DTD:
<!ELEMENT biblioteca(autore:autore+,editore:editore+,libro:l ibro+)>
<!ELEMENT autore:autore EMPTY >
<!ATTLIST autore:autore autore:idautore ID #REQUIRED>
<!ELEMENT editore:editore EMPTY>
<!ATTLIST editore:editore editore:ideditore ID #REQUIRED>
<!ELEMENT libro:libro (libro:autore+,libro:editore)>
<!ELEMENT libro:autore EMPTY>
<!ELEMENT libro:editore EMPTY>
<!ATTLIST libro:autore autore:idautore IDREF #REQUIRED>
<!ATTLIST libro:editore editore:ideditore IDREF #REQUIRED>
Grazie
Ciao


Rispondi quotando
