Chapter 3 Building an XML model
You derive a simple type or a complex type by restriction when you want to restrict the values of their base type.