A system for generating a value for a first attribute includes a database
having one or more dimensions that each include one or more members. The
database includes one or more storage locations that are each associated
with one member from each dimension in a set of one or more of the
dimensions. A server evaluates an expression including at least one second
attribute that depends on a set of one or more of the dimensions, the
expression mapping at least one member of a first dimension on which the
first attribute depends to at least one member of a second dimension on
which the second attribute depends. The value for the first attribute is
generated according to the expression. The server and database may operate
in an on-line analytical processing (OLAP) environment.
Un sistema per la generazione del valore per un primo attributo include una base di dati che ha una o più dimensioni quel che ciascuno include uno o più membri. La base di dati include una o più posizioni di immagazzinaggio che ciascuno sono associate con un membro da ogni dimensione in un insieme di uno o più delle dimensioni. Un assistente valuta un'espressione compreso almeno un attributo di secondo che dipende da un insieme di uno o più delle dimensioni, l'espressione che traccia almeno un membro di una prima dimensione da cui il primo attributo dipende almeno ad un membro di una seconda dimensione da cui il secondo attributo dipende. Il valore per il primo attributo è generato secondo l'espressione. L'assistente e la base di dati possono funzionare in un ambiente d'elaborazione analitico in linea (OLAP).