Condividi tramite


Utilizzo delle prospettive in Progettazione modelli

Una prospettiva è un subset di un modello. Eseguire il subset di un modello può rivelarsi utile quando le dimensioni del modello sono molto estese oppure se si desidera eseguire il partizionamento del modello in modo che determinati gruppi di utenti possano accedere solo ai dati di cui hanno bisogno.

Le prospettive, disponibili all'interno di un modello, possono contenere entità, cartelle, ruoli, campi di origine ed espressioni e non vengono generate dalla procedura guidata per la progettazione di modelli. È necessario invece crearle manualmente, quindi selezionare gli elementi del modello che si desidera includere nella prospettiva utilizzando la finestra di dialogo Modifica prospettiva. Le entità, le cartelle, i campi di origine, le espressioni e i ruoli che vengono aggiunti alla prospettiva rimangono disponibili per il resto del modello e possono inoltre essere aggiunti ad altri elementi del modello, ad esempio cartelle o altre prospettive.

Se nella finestra di dialogo Nuova prospettiva si deselezionano le caselle di controllo degli elementi del modello, questi vengono eliminati dalla prospettiva. Le regole seguenti si applicano a tutti gli elementi che vengono aggiunti o rimossi dalla prospettiva.

Contenimento

  • Quando la casella di controllo di un elemento padre, ad esempio una cartella delle entità o un attributo con varianti, è selezionata, vengono selezionate anche tutte le caselle di controllo per tutti gli elementi contenuti nell'elemento padre. Quando la casella di controllo di un elemento padre viene deselezionata, vengono deselezionate anche le caselle di controllo di tutti gli elementi contenuti nell'elemento padre. Gli elementi contenuti in un altro elemento non possono essere selezionati se non viene selezionato anche l'elemento padre.

  • Quando la casella di controllo di un'entità viene deselezionata, vengono deselezionate anche tutte le caselle di controllo all'interno dell'entità. Quando viene selezionata la casella di controllo di un'entità, vengono selezionate anche tutte le caselle di controllo di tutti gli elementi contenuti nell'entità. Tutte le caselle di controllo vengono inoltre selezionate per tutte le entità a cui portano i ruoli di questa entità. Per i ruoli a cui porta questa entità, tuttavia, vengono selezionate solo le caselle di controllo per l'entità, per indicare che gli attributi di identificazione di queste entità sono inclusi, mentre le caselle di controllo per il rimanente contenuto dell'entità non vengono selezionate.

  • Quando viene deselezionata la casella di controllo di un attributo, vengono deselezionate anche le caselle di controllo per qualsiasi variante di quell'attributo.

  • Quando viene deselezionata la casella di controllo di una cartella, vengono deselezionate anche le caselle di controllo per tutto il contenuto. Quando viene selezionata la casella di controllo di una cartella, vengono selezionate anche le caselle di controllo per tutti gli elementi della cartella.

Ruoli

  • Quando viene deselezionata la casella di controllo di un ruolo, viene deselezionata anche la casella di controllo del ruolo corrispondente. Quando viene selezionata la casella di controllo di un ruolo, viene selezionata anche la casella di controllo del ruolo corrispondente. Se il ruolo corrispondente porta a un'entità non selezionata, viene selezionata la casella di controllo per quella entità.

Attributi di identificazione

  • Quando viene deselezionata la casella di controllo di un attributo, Progettazione modelli determina se l'attributo viene utilizzato come attributo di identificazione di un'altra entità. Se l'attributo viene utilizzato come attributo di identificazione altrove, le caselle di controllo vengono deselezionate per l'entità o le entità che utilizzano questo attributo come attributo di identificazione. Per selezionare nuovamente l'entità, è necessario selezionare le caselle di controllo per gli attributi di identificazione dell'entità.

In Generatore report le prospettive vengono visualizzate come qualsiasi altro modello nel Riquadro attività iniziale.