Hi again, Fooality, all:
This is, I think, a way of thinking of Infinite Relational(for now, the ones I am most familiar with) Databases, RDBs. Please comment:
RDB theory is built on 1st order logic , aka, Predicate Logic. A successful query as output is a model , and the collection of attributes is put together with some connectives into wffs , I think usually the standard set-theoretical connectives : And/Intersection , Or/Union are the main ones. The attributes are predicates that are mapped into truths if the value is within the allowed constraints.
Example: If we want to know, e.g., customers living in Texas with credit lines in the range $5,000 to $10,000 , then the results (if any) of our query are a model for
Lives in State ##L_x## , has Credit , say ##C_x ## , and the domain constraints are : States are any of 50 US states, credit line is less than , say $100,000 and larger than $0.
The query results are a model for ##L_x ## And ## C_x ## . We may form more complicated sentences using different connectives.
An infinite database would then be, I think, a model for a 1st order system with infinitely-many predicates. I am thinking we may explore the case of Baseball , for which there is good data. A query may be: all hitters with ... there are infinitely-many attributes: handedness, average with hitters on 1st and third and two outs , etc. we can refine these conditions as we want.
Does this seem correct, and, if so, helpful to our understanding of infinite databases?