1. A computer implemented method for inferring a probability of a first inference relating to an accident, the computer implemented method comprising: receiving a query at a database, on a data processing system, regarding a fact relating to the accident, wherein the first inference is absent from the database, wherein the database comprises a plurality of divergent data, wherein the plurality of divergent data includes a plurality of cohort data, wherein each datum of the database is conformed to the dimensions of the database, wherein each datum of the plurality of data has associated metadata and an associated key, wherein the associated metadata comprises data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum; establishing the fact as a frame of reference for the query, by a processing unit of the data processing system, wherein the frame of reference is used to determine data to be searched and rules to apply to the query, wherein the fact becomes a compound fact that includes multiple sub-facts on a subsequent iteration of the recursion process; mathematically refocusing the database such that the fact is modeled as a first center of an inverted star schema, and modeling each datum of the plurality of data in the inverted star schema around the fact; applying a first set of rules to the query, by the processing unit, wherein the first set of rules are determined for the query according to a second set of rules, wherein the first set of rules determine how the plurality of data are to be compared to the fact, wherein the first set of rules is prioritized, and wherein the first set of rules determine a first search space of the inverted star schema for the query including the associated metadata and associated key, wherein the second set of rules is a rule set used in a previous iteration of a recursive executing the query, by the processing unit, to create the probability of the first inference, wherein the probability of the first inference is determined from comparing the first search space according to the first set of rules; storing the probability of the first inference by the processing unit in a memory element of the data processing system; establishing the first inference as a second frame of reference, using the first set of rules to determine a third set of rules, wherein the third set of rules is a rule set used in a subsequent iteration of the recursive process; mathematically refocusing the database such that the first inference is modeled as a second center of the inverted star schema, and modeling each datum of the plurality of data in the inverted star schema around the first inference; and applying the third set of rules to create the probability of a second inference, wherein the third set of rules determines a second search space of the inverted star schema for the query including the associated metadata and associated key, wherein the probability of the second inference is determined from comparing the second search space according to the third set of rules; wherein the accident is selected from the group consisting of an airplane accident, a train accident, a maritime accident, a multi-vehicle accident, a single vehicle accident, a nuclear meltdown, a black-out, a building collapse, a failure of a bridge, a failure of a dam, a toxic spill, an explosion, and combinations thereof.