A method and system unifying existing data of a target industry from
existing sources of the data by designing a data model by applying
varying data integrity methods to define characteristics, features and/or
functions of items in the target industry as data elements,
electronically reading, parsing and transforming data from existing
electronic data sources of the target industry to input to the data
model, designing user interfaces to the data model, the user interfaces
corresponding to user segments of the target industry, and dynamically
maintaining normalization of the data model according to the varying data
integrity methods during any type of access to the data model by the user
segments. A data entry access to the data model comprises dynamically
constructing search indexes, each search index defined as a unique data
field and a text searchable concatenation of other fields' data in any
given data table of the data model.