11. A computer implemented method for creating and managing a database system according to claim 7 , wherein the process of removing an object from the database further comprises: removing any existing relations of the removed object with other existing objects by means of deleting entries in the sixth table that relate to the object being removed.
7. A computer implemented method for creating and managing a database system having data structures for storing, in a memory, data and relations between the data to enable storage and access to data across a plurality of complex arrangements, the method comprising: creating a first table, stored in the memory, having definitions of at least one data set wherein a definition of a data set includes (i) a unique data set identifier and (ii) a property type name; creating a second table, stored in the memory, having definitions of object properties wherein a definition of an object property includes (i) a unique property identifier and (ii) a unique data set identifier, from the first table, the property is assigned to; creating a third table, stored in the memory, having definitions of objects, wherein a definition of an object includes (i) a unique object identifier and (ii) a unique data set identifier, from the first table, the object is assigned to; creating a fourth table, stored in the memory, having definitions of object values wherein a definition of an object value includes (i) a property value, (ii) a unique object identifier, from the third table, and (iii) a unique property identifier from the second table, the object is assigned to; creating a fifth table, stored in the memory, having definitions of relations wherein a definition of a relation includes (i) a unique relation identifier and (ii) a relation name; creating a sixth table, stored in the memory, having definitions of object relations wherein a definition of an object relation includes a unique relation identifier, from the fifth table, associating two object identifiers from the third table; and creating a mind map structure comprising nodes and directed links, wherein (i) each node of the mind map is directed to a data set identifier and property type name in the first table and represents object identifiers in the third table and (ii) each directed link of the directed links is directed to a relation identifier in the fifth table and represents object relations in the sixth table, wherein the combination of the first table, second table, third table, fourth table, fifth table, sixth table and mind map structure permit efficient scalability at a reduced memory requirement.