1. A method to determine and display indicia of a relationship definition between data items that have been integrated into a database from a plurality of data sources associated with a domain type, comprising: providing, in the database, a plurality of entity tables relevant to the domain type, wherein a system server stores data items extracted from the plurality of data sources in respective fields of the plurality of entity tables, including storing a first data item extracted from a first data source in a first field and storing a second data item extracted from the first data source in a second field, wherein the plurality of data sources includes both structured and unstructured data sources, and wherein the system server is configured to: populate a first row of a direct relationship table having a plurality of rows with a first direct relationship definition indicating that the first and second fields store respective data items that have been extracted from the first data source, search the direct relationship table for a second row having a second direct relationship definition indicating that a third field stores a third data item that has been extracted from a second data source from which the first data item has also been extracted, wherein the second data source is different than the first data source, determine a transitive relationship definition, based on the first direct and second direct relationship definitions from the direct relationship table, indicating that the second field is related to the third field, wherein the transitive relationship definition is based on at least two separate relationships between data fields, and store the third relationship definition in a transitive relationship table; displaying the second data item on a graphical user interface on a display; and receiving an activation by a user of the second data item and responsively displaying, on the graphical user interface, indicia representing the third relationship definition.
1. A method to determine and display indicia of a relationship definition between data items that have been integrated into a database from a plurality of data sources associated with a domain type, comprising: providing, in the database, a plurality of entity tables relevant to the domain type, wherein a system server stores data items extracted from the plurality of data sources in respective fields of the plurality of entity tables, including storing a first data item extracted from a first data source in a first field and storing a second data item extracted from the first data source in a second field, wherein the plurality of data sources includes both structured and unstructured data sources, and wherein the system server is configured to: populate a first row of a direct relationship table having a plurality of rows with a first direct relationship definition indicating that the first and second fields store respective data items that have been extracted from the first data source, search the direct relationship table for a second row having a second direct relationship definition indicating that a third field stores a third data item that has been extracted from a second data source from which the first data item has also been extracted, wherein the second data source is different than the first data source, determine a transitive relationship definition, based on the first direct and second direct relationship definitions from the direct relationship table, indicating that the second field is related to the third field, wherein the transitive relationship definition is based on at least two separate relationships between data fields, and store the third relationship definition in a transitive relationship table; displaying the second data item on a graphical user interface on a display; and receiving an activation by a user of the second data item and responsively displaying, on the graphical user interface, indicia representing the third relationship definition. 15. The method of claim 1 further comprising assigning confidence levels to relationship types in the database, wherein a first confidence level is assigned to a first relationship type, a second confidence level is assigned to a second relationship type, a third confidence level is assigned to a third relationship type, and a fourth confidence level is assigned to a fourth relationship type, wherein the first relationship type is between two data items that have been extracted from a single structured data source, the second relationship type is between a data item from a structured data source and an entity table that identifies an unstructured data source that mentions the data item from the structured data source, the third relationship type is a one-hop transitive relationship, and the fourth relationship type is between two or more data items integrated from different, respective structured data sources, and mentioned in a single unstructured data source.