Database Definition Tests
      
      
        In the spirit of practical science, let's test various DatabaseDefinition against these candidates for "database" or DBMS:
      
      
        Candidate Definition Abbreviations:
      
      
      
        Array
      
      
        - 
           Integer Indexed
          
            - 
               AMP: No - covers insufficient idioms
            
 
          
         
        - 
           Associative
          
            - 
               AMP: No - covers insufficient idioms
            
 
          
         
      
      
        Persistent Array
      
      
        - 
           Integer Indexed
          
            - 
               AMP: No - covers insufficient idioms
            
 
          
         
        - 
           Associative
          
            - 
               AMP: No - covers insufficient idioms
            
 
          
         
      
      
        File System
      
      
        - 
           AMP: No - Does not primarily deal with "attributes", but rather documents and binary blobs.
        
 
      
      
        Windows Registry
      
      
        - 
           AMP: Borderline - covers insufficient common idioms
        
 
      
      
        LDAP
      
      
      
        Text Indexing Engine (such as Google)
      
      
        - 
           AMP: No - Does not primarily deal with "attributes", but rather documents.
        
 
      
      
        Expert System
      
      
        - 
           AMP: No - Expressions are not "attributes". Otherwise, they'd call them "expert bases".
        
 
      
      
        The Cyc AI engine
      
      
        - 
           AMP: No - Expressions are not "attributes"
        
 
      
      
      
        See Also: DatabaseDefinition, DatabaseIsRepresenterOfFacts