Esquema XML: solo un elemento debe tener el atributo establecido en verdadero

¿Cómo puedo definir un atributo booleano que se puede establecer "verdadero" solo en un elemento? El siguiente fragmento de código debe ser inválido.

<products>
  <product featured="yes">Prod 1</product>
  <product featured="yes">Prod 2</product>
</products>

Respuestas a la pregunta(5)

Su respuesta a la pregunta