<datatype>  specifies the declared value for an attribute, by referring to
                     any datatype defined by the chosen schema language. 1.4.2  Datatype Macros22.4.5  Attribute List Specification 
               
                  Modul tagdocs — 22  Documentation Elements
                   
                
               
                  Neben global gültigen Attributen 
                     
                        
                        
                           minOccurs 
                            (minimum number of occurences) indicates the minimum number of times this datatype may
                              occur in the specification of the attribute being defined
                              
                                 
                                    Zustand  
                                    Optional  
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                    Datentyp  
                                    
                                       
                                     
                                  
                                 
                                 
                              
                            
                         
                        
                        
                           maxOccurs 
                            (maximum number of occurences) indicates the maximum number of times this datatype may
                              occur in the specification of the attribute being defined
                              
                                 
                                    Zustand  
                                    Optional  
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                    Datentyp  
                                    
                                       Vom kompakten zum XML-Format Vom XML-Format zum kompakten <rng:choice> <rng:ref name="data.count  <rng:value> unbounded</rng:value> </rng:choice> 
data.count  | "unbounded"  
                                  
                                 
                                 
                              
                            
                         
                        
                     
                   
                
               
                  Verwendet von 
                     
                   
                
               
                  Kann enthalten Leeres Element  
               
               
               
               
               
               
               
               
               
               
               
                  Deklaration 
                     Vom kompakten zum XML-Format Vom XML-Format zum kompakten <rng:element name="datatype "> <rng:ref name="att.global.attributes  <rng:optional> <rng:attribute name="minOccurs " a:defaultValue="1 "> <rng:ref name="data.count  </rng:attribute> </rng:optional> <rng:optional> <rng:attribute name="maxOccurs " a:defaultValue="1 "> <rng:choice> <rng:ref name="data.count  <rng:value> unbounded</rng:value> </rng:choice> </rng:attribute> </rng:optional> <rng:zeroOrMore> <rng:group> <rng:ref name="macro.schemaPattern  </rng:group> </rng:zeroOrMore> </rng:element> 
element  datatype 
{
   att.global.attributes ,
   attribute minOccurs { data.count  }?,
   attribute maxOccurs { data.count  | "unbounded" }?,
   macro.schemaPattern *
}  
                
               
               
               
                  Beispiel 
                     
                     <datatype>  <rng:data type="token "/> </datatype> 
                        
                      
                
               
               
               
                  Beispiel 
                     
                     <datatype>  <rng:ref name="data.enumerated "/> </datatype> 
                        
                      
                
               
               
                  Beispiel 
                     
                     
                            The encoding in the following example requires that the
                        attribute being defined contain at least two URIs in its value, as
                        is the case for the targets  attribute of
                        join .
                     
                     
                     <datatype minOccurs="2 " maxOccurs="unbounded ">  <rng:ref name="data.pointer "/> </datatype>