Connections (of the conceptual and relational level)

Information about a concept like ``Customer'' and about the specific business data table containing customer data must be linked. Thus, there exist connections in MiningMart between the conceptual and the relational level. Concepts are connected to columnsets, features are connected to columns.
There are two ways to create a connection: the user can create one, or the MiningMart compiler can do that. The central idea is that there are some concepts, called DB concepts, that represent the input business data for the case. For these, their connection to the right ColumnSets is defined by the user (with the help of the concept editor). They must be set up by a user who is familiar with the information needed for the relational level, that is, the exact information about the tables and columns in the business data.
Other concepts, called MINING concepts, represent business data that was created during the execution of a MiningMart step. This execution is done by the compiler; thus, the compiler creates not only the data but also the connections to the concepts and features.