<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE PartRelation 
[
  <!ELEMENT PartsRelation (NOTE?, PartTuple*)>
  <!ELEMENT NOTE (#PCDATA)>
  <!ELEMENT PartTuple (PNUM, PNAME, WEIGHT, NOTE?)>
  <!ATTLIST PartTuple
  CITY (London | Oslo | Paris) #REQUIRED
  COLOR (Red | Green | Blue) "Red">
  <!ELEMENT PNUM (#PCDATA)>
  <!ELEMENT PNAME (#PCDATA)>
  <!ELEMENT WEIGHT (#PCDATA)>
]>
<PartsRelation>
  <NOTE>Revised version</NOTE>
  <PartTuple CITY="London">
    <PNUM>P1</PNUM>
    <PNAME>Nut</PNAME>
    <WEIGHT>12.0</WEIGHT>
    <NOTE>Part color is Red by default</NOTE>
  </PartTuple>

  <PartTuple COLOR="Green" CITY="Paris">
    <PNUM>P2</PNUM>
    <PNAME>Bolt</PNAME>
    <WEIGHT>17.0</WEIGHT>
  </PartTuple>

  <PartTuple CITY="Oslo" COLOR="Blue">
    <PNUM>P3</PNUM>
    <PNAME>Screw</PNAME>
    <WEIGHT>17.0</WEIGHT>
  </PartTuple>
</PartsRelation>

