1. A system comprising: a database system including hardware and software components to implement a multitenant database system (MTS), wherein the MTS stores data for multiple client organizations each identified by a tenant identifier (ID) and one or more users are associated with the tenant ID, wherein the one or more users of each client organization access data identified by the tenant ID associated with the respective client organization, and wherein the multitenant database is hosted by an entity separate from the client organization; a server implemented on hardware components of the database system to receive a query from a client device; access relationship metadata of records for a categorization of semantic terms of the query, the categorization based on a multidimensional categorization of data stored in the MTS associated with a tenant ID of the client device, to access including access metadata of categorizations that indicate relationships to other categorizations, and access relationship metadata of records that indicate relationships to other records; compute statistical likelihood of each record as a result for the query, indicated by categorization and by relationship of each record; and update statistics based on user access to a results group, including weighting more heavily records and relationships indentified as being a desired solution to the query.