Foros del Web » Programación para mayores de 30 ;) » Programación General »

Como usar "unique" en esquema xml

Estas en el tema de Como usar "unique" en esquema xml en el foro de Programación General en Foros del Web. Hola a todos! Estoy intentando hacer un reproductor para el cual guardo datos de archivos y de listas de reproducción en un archivo xml. Parte ...
  #1 (permalink)  
Antiguo 12/08/2006, 17:36
 
Fecha de Ingreso: agosto-2006
Mensajes: 1
Antigüedad: 17 años, 9 meses
Puntos: 0
Pregunta Como usar "unique" en esquema xml

Hola a todos!

Estoy intentando hacer un reproductor para el cual guardo datos de archivos y de listas de reproducción en un archivo xml. Parte del esquema es el siguiente:


<xsd:element name="archivo">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="titulo" type="xsd:string" minOccurs = "1" >
<xsd:element name="idArchivo" type="xsd:integer" minOccurs = "1"/>
<xsd:element name="artista" type="xsd:string" minOccurs = "1" />
<xsd:element name="genero" type="xsd:string" minOccurs = "1" />
<xsd:element name="album" type="xsd:string" minOccurs = "1" />
<xsd:element name="anho" type="xsd:string" minOccurs = "1" />
<xsd:element name="ubicacion" type="xsd:string" minOccurs ="1"/>

</xsd:sequence>
</xsd:complexType>
</xsd:element>


<xsd:element name="archivos" >
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="archivo" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
<xsd:unique name="ubicacion">
<xsd:selector xpath= "xsd:archivo"/>
<xsd:field xpath="xsd:ubicacion"/>
</xsd:unique>

</xsd:element>

La cuestion es que me gustaría que la ubicación de cada archivo fuese única, pero no estoy segura de cómo hacerlo ni de cómo ni dónde usar "unique".
Si alguien pudiese ayudarme, se lo agradecería mucho.

Saludos a todos!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:47.