Esercizio - Creazione di relazioni di tabella

Completato

In questa unità si crea una tabella e si aggiungono relazioni di tabella. Vengono eseguite le seguenti attività:

  • Creazione di una relazione tramite una colonna di ricerca.
  • Aggiunta di una relazione di tabella uno-a-molti.

Il modo più semplice per aggiungere una relazione di tabella è quello di creare una colonna di ricerca in un'altra tabella. In questo modo si crea automaticamente una relazione padre-figlio tra le tabelle.

Nota

La tabella Pet di Dataverse, relativa agli animali domestici e a cui si fa riferimento in questa unità, è stata creata nell'esercizio precedente. È necessario creare altre tabelle a cui aggiungere relazioni.

Creazione di una tabella personalizzata e aggiunta di una colonna

  1. Accedere a Power Apps Maker Portal.

  2. Nel riquadro di spostamento di sinistra, selezionare Tabelle, Nuova tabella, quindi Imposta proprietà avanzate.

  3. Nella tabella Proprietà del riquadro Nuova tabella immettere i valori seguenti:

    • Nome visualizzato: Trick

    • Descrizione: Trucchi per animali domestici

  4. Selezionare la scheda Colonna primaria e immettere il valore seguente:

    • Nome visualizzato: Nome trucco
  5. Nella parte inferiore del riquadro selezionare Salva.

  6. Nella tabella Trick selezionare Nuovo, quindi selezionare Colonna.

  7. Nel riquadro Nuova colonna immettere i valori seguenti:

    • Nome visualizzato: Livello

    • Tipo di dati: Scelta

  8. Creare i valori di scelta:

    1. Selezionare Nuova scelta per visualizzare il riquadro Nuova scelta.

    2. Nel campo Nome visualizzato immettere Livello.

    3. In Scelte sono presenti due campi di immissione denominati Etichetta e Valore. Immettere Principiante e 1 rispettivamente.

    4. Selezionare Nuova scelta sotto la voce Principiante e impostare Competente come nuova voce per Etichetta e 2 per Valore.

    5. Selezionare Nuova scelta sotto la voce Competente e impostare Esperto come nuova voce per Etichetta e 3 per Valore.

    6. Selezionare Salva.

  9. Selezionare il menu a discesa in Sincronizza questa scelta con, trovare/selezionare Livello, quindi selezionare Salva.

Creazione di una relazione tramite una colonna di ricerca

  1. Nella tabella Trick selezionare Nuovo, quindi selezionare Colonna.

  2. Nel riquadro Nuova colonna immettere i valori seguenti:

    • Nome visualizzato: Pet

    • Tipo di dati: ricerca

    • Tabella correlata: Pet

  3. Selezionare Salva.

Se ora si osservano le relazioni di tabella, si noterà che la nuova colonna Pet ora ha una relazione molti-a-uno con la tabella Pet. In modo speculare, la tabella Pet ora ha una relazione uno-a-molti con la tabella Trick, anche se non è ancora stata creata alcuna colonna Trick nella tabella Pet.

Aggiunta di una relazione uno-a-molti

  1. Selezionare Tabelle nel riquadro di spostamento a sinistra di Power Apps Maker Portal, quindi selezionare la tabella Account.

  2. Nel riquadro Schema selezionare Relazioni per visualizzare le relazioni sullo schermo.

  3. Nella parte superiore della schermata selezionare Nuova relazione, quindi selezionare Uno-a-molti nel menu a discesa.

  4. Nel riquadro Uno-a-molti a destra, nell'elenco Correlati (molti) selezionare Pet.

  5. Selezionare Fine.

    Notare che quando si aggiunge una relazione molti-a-uno, una colonna Account con tipo di dati Ricerca viene aggiunta automaticamente all'elenco di colonne nella tabella Pet.

Creazione di una relazione uno-a-molti

È anche possibile creare manualmente una relazione tra tabelle tramite lo schema Relazioni. Ora si prenderà in esame la procedura necessaria.

  1. Per creare manualmente una nuova relazione, selezionare Tabelle nel riquadro di spostamento a sinistra di Power Apps Maker Portal, quindi selezionare la tabella da usare nella relazione.

  2. Andare a Relazioni selezionando Relazioni in Schema.

  3. Selezionare Nuova relazione, quindi selezionare Uno-a-molti.

  4. Viene visualizzato il riquadro della nuova relazione.

La tabella Corrente è quella selezionata. Selezionare la tabella Correlata nell'elenco a discesa. Gli altri campi nel riquadro vengono popolati automaticamente.

Per altre informazioni, consultare Creare e modificare le relazioni di tabella Uno-a-molti o Molti-a-uno tramite il portale Power Apps.