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

XMLSchema -> Duda acerca del choice

Estas en el tema de XMLSchema -> Duda acerca del choice en el foro de Programación General en Foros del Web. Muy buenas, Les explico mi caso: estoy haciendo una "minibase" de datos para un trabajo con xmlschema. En dicha base de datos quiero guardar datos ...
  #1 (permalink)  
Antiguo 06/04/2009, 04:32
 
Fecha de Ingreso: abril-2009
Mensajes: 1
Antigüedad: 15 años
Puntos: 0
XMLSchema -> Duda acerca del choice

Muy buenas,

Les explico mi caso: estoy haciendo una "minibase" de datos para un trabajo con xmlschema. En dicha base de datos quiero guardar datos de personas: como por ejemplo: nombre, apellidos, fecha de nacimiento... lo típico :D

Para ello he creado un tipo de datos Persona con todo lo que necesito. La duda es: a mí me gustaría que de una persona se guardase obligatoriamente O su nombre y apellidos O su pseudónimo O ambos. Para ello lo he puesto tal que así

<xsd:choice minOccurs="1" maxOccurs="2">
<xsd:sequence minOccurs="1" maxOccurs="1">
<xsd:element name="Nombre" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="Apellidos" type="xsd:string" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
<xsd:element name="Pseudonimo" type="xsd:string" minOccurs="1" maxOccurs="1"/>
</xsd:choice>

De esta forma funciona pero podría darse el caso de que alguien pusiese dos nombres :S ¿Cómo podría arreglarlo?

Muchas gracias por adelantado
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 21:59.