Back to subdatabases, with tools

Our last query ? select find_record(i) from unid_node where a = -145 limit 2 was fast enough in reaching records containing a certain type of property, provided we added a generic partial symbol (-145) targeting this type. Now we must notice that it's exactly what does a subdatabase. No need to describe our properties for … Continue reading Back to subdatabases, with tools

Advertisements

A golden ratio of data management

Until now we learned that Unidatab is a complicated engine that makes the act of looking for information slower and clumsier. Our last query for instance involved isolating a set of values sharing the same type from a much larger set (symbols). This kind of query is slow when the sets are numerous. No comparison with a classical db. … Continue reading A golden ratio of data management

From type policy to typology

Now that the founding dichotomy is chosen, there are additional steps to achieve in order to build what the database shall exemplify, a typology. But the type policy can't restrict to this preliminary choice. The construction of a typology requires to obey explicit naming rules and is probably closely bond to the evolution of implied … Continue reading From type policy to typology

Types : the primacy of unicity explained

Whatever we choose as type policy for our properties will nevertheless pertain to a record that can't divert from its unicity-based type policy. For there are functional reasons (e.g. the ability to create subdbs) that involve to consider records this way. Thus the type policy relies on a unique principle only when this principle is … Continue reading Types : the primacy of unicity explained

More about properties and types

As we can grasp it now the node table is mess: nodes don't appear in the order of their chain but according to the moment in which they were created. Though located in another table, symbols look like nodes but constitute another type of entry. But of what types are we talking about in this … Continue reading More about properties and types

Aliases and network development

Setting an alias for a record isn't mandatory in Unidatab but it can make a database available for multi-user and online use. Just as much as a type policy is needed for the sake of inner soundness of a database, an alias policy is needed in order to combine several databases over the network, making … Continue reading Aliases and network development