Applies ToVisio - Piano 2 Visio - Piano 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016 Visio Professional 2013

Usare le notazioni Crow's Foot per illustrare le relazioni tra entità in un diagramma Crow's Foot. Le entità sono connesse da linee e i simboli alle due estremità descrivono la cardinalità della relazione tra le entità.

Poiché sono ampiamente usati e usano solo quattro simboli, i diagrammi di notazione Crow's Foot consentono di comunicare relazioni complesse in un formato facile da usare.

Creare il diagramma e le entità

  1. In Visio scegliere Nuovo > Software dal menu File e quindi selezionare Notazione database Crow's Foot.

  2. Scegliere Unità metriche o Unità di misura USA e selezionare Crea.

  3. Dallo stencil Notazione di database Crow's Foot trascinare una forma Entità nella pagina di disegno.

  4. Trascinare un'altra forma Entità nella pagina di disegno per creare una seconda entità.

  5. Trascinare una forma Relazione nella pagina di disegno per creare la linea di relazione.

  6. Per connettere le entità, trascinare l'estremità sinistra della linea di relazione verso la prima entità e associarla a un attributo, a un punto di connessione o all'intera entità. Trascinare l'altra estremità della linea di relazione e associarla alla seconda entità.

  7. Impostare i simboli di cardinalità in entrambe le estremità della linea di relazione:

    • Fare clic con il pulsante destro del mouse sulla linea di relazione, scegliere Imposta simbolo di inizio e selezionare nell'elenco. Il valore predefinito è Zero o più.

    • Fare di nuovo clic con il pulsante destro del mouse sulla linea di relazione, scegliere Imposta simbolo di fine e selezionare nell'elenco. Il valore predefinito è 1 e soltanto 1.

      Impostare il simbolo di fine.

È possibile regolare la larghezza di un'entità selezionandone il bordo e quindi facendo clic e trascinando il quadratino giallo. Non è possibile regolare manualmente l'altezza di un'entità. L'altezza viene regolata dall'addizione o sottrazione di attributi:

  • Per rimuovere un attributo non necessario, selezionarlo e premere CANC.

  • Per aggiungere un attributo a un'entità, trascinare un attributo dal riquadro Forme all'entità e quindi rilasciare il tasto del mouse. Fare doppio clic sul segnaposto del nome dell'attributo e immettere un nome adatto per l'attributo.

Modificare gli attributi di un'entità

Per impostazione predefinita, vengono visualizzati i nomi degli attributi di un'entità, ma il tipo di ogni attributo è nascosto.

Entità Crow's Foot in cui il tipo di ogni attributo è nascosto.

Puoi modificare questa impostazione per qualsiasi entità:

  1. Fare clic con il pulsante destro del mouse sull'entità e scegliere Mostra tipi di attributo.

    Entità Crow's Foot in cui è visibile il tipo di ogni attributo.

  2. Per modificare il tipo, posizionare il puntatore del mouse sul nome del tipo e fare doppio clic. Intorno al nome del tipo viene visualizzata una casella grigia per indicare che è selezionata.

  3. Immettere il nuovo nome del tipo. Al termine, premi ESC (o fai clic in un altro momento sull'entità) per salvare la modifica. 

Modificare l'aspetto della notazione Crow's Foot

  1. Fare clic con il pulsante destro del mouse sulla linea di relazione e scegliere Formato forma.

  2. Fare clic su Linea nel riquadro destro per espandere l'elenco.

  3. Per cambiare il colore della linea di relazione, fare clic sull'icona accanto a Colore e selezionare un colore.

    Impostare il colore della linea Relazione.

  4. Fare clic su Dimensioni freccia iniziali o Dimensioni freccia finali per modificare le dimensioni dei simboli di inizio e fine.

    Impostare le dimensioni della freccia.

  5. Per aggiungere testo, selezionare la linea di relazione e digitare il testo.

Nota: La creazione e la modifica di diagrammi di notazione di database Crow's Foot su Visio per il Web richiede una licenza Visio - Piano 1 o Visio - Piano 2, che viene acquistata separatamente da Microsoft 365. Per altre informazioni, contattare l'amministratore di Microsoft 365. Se l'amministratore ha attivato l'acquisto in modalità self-service, è possibile acquistare una licenza per Visio autonomamente. Per altri dettagli, vedi Domande frequenti sull'acquisto self-service.

Creare il diagramma e le entità

  1. Aprire Visio per il Web e cercare Crow's Foot.

  2. Selezionare il diagramma Notazione database Crow's Foot.

  3. Nella finestra di dialogo selezionare Unità metriche o Unità di misura USA.

  4. Selezionare Crea.

  5. Si apre il diagramma. Accanto al diagramma dovrebbe comparire la finestra Forme. Se non è visibile, passare a Visualizza > riquadri attività e verificare che l'opzione Forme sia selezionata. Se ancora non viene visualizzato, fare clic sul pulsante Espandi la finestra Forme a sinistra.

  6. Dallo stencil Notazione di database Crow's Foot trascinare una forma Entità nella pagina di disegno.

  7. Trascinare un'altra forma Entità nella pagina di disegno per creare una seconda entità.

  8. Trascinare una forma Relazione nella pagina di disegno per creare la linea di relazione.

  9. Per connettere le entità, trascinare l'estremità sinistra della linea di relazione verso la prima entità e associarla a un attributo, a un punto di connessione o all'intera entità. Trascinare l'altra estremità della linea di relazione e associarla alla seconda entità.

  10. Impostare i simboli di cardinalità in entrambe le estremità della linea di relazione:

    • Fare clic con il pulsante destro del mouse sulla linea di relazione, scegliere Imposta simbolo di inizio e selezionare nell'elenco. Il valore predefinito è Zero o più.

    • Fare di nuovo clic con il pulsante destro del mouse sulla linea di relazione, scegliere Imposta simbolo di fine e selezionare nell'elenco. Il valore predefinito è 1 e soltanto 1.

      Fare clic con il pulsante destro del mouse sulla linea Relazione, scegliere Imposta simbolo di inizio e quindi selezionare un'impostazione di cardinalità nell'elenco.

È possibile regolare la larghezza di un'entità selezionandone il bordo e quindi facendo clic e trascinando il quadratino giallo. Non è possibile regolare manualmente l'altezza di un'entità. L'altezza viene regolata dall'addizione o sottrazione di attributi:

  • Per rimuovere un attributo non necessario, selezionarlo e premere CANC.

  • Per aggiungere un attributo a un'entità, trascinare un attributo dal riquadro Forme all'entità e quindi rilasciare il tasto del mouse. Fare doppio clic sul segnaposto del nome dell'attributo e immettere un nome adatto per l'attributo.

Modificare gli attributi di un'entità

Per impostazione predefinita, vengono visualizzati i nomi degli attributi di un'entità, ma il tipo di ogni attributo è nascosto.

Entità Crow's Foot in cui il tipo di ogni attributo è nascosto.

Puoi modificare questa impostazione per qualsiasi entità:

  1. Fare clic con il pulsante destro del mouse sull'entità e scegliere Mostra tipi di attributo.

    Entità Crow's Foot in cui è visibile il tipo di ogni attributo.

  2. Per modificare il tipo, posizionare il puntatore del mouse sul nome del tipo e fare doppio clic. Intorno al nome del tipo viene visualizzata una casella grigia per indicare che è selezionata.

  3. Immettere il nuovo nome del tipo. Al termine, premi ESC (o fai clic in un altro momento sull'entità) per salvare la modifica. 

Forme disponibili nella notazione di database Crow's Foot

Forma

Descrizione

Forma Entità nella notazione di database Crow's Foot.

Entità

Un oggetto, un componente di dati. Può essere identificato in modo univoco dai suoi attributi e quindi è indipendente da qualsiasi altra entità nello schema.   

Forma Entità con attributi nella notazione di database Crow's Foot.

Entità con attributi

Un oggetto, un componente di dati. Può essere identificato in modo univoco dai suoi attributi e quindi è indipendente da qualsiasi altra entità nello schema. Include una colonna per la visualizzazione del tipo di dati di ogni attributo.

Forma Attributo nella notazione di database Crow's Foot.

Attributo

Un fatto che descrive un'entità. Viene visualizzato all'interno della cornice dell'entità.

Forma Attributo chiave primaria nella notazione di database Crow's Foot.

Attributo chiave primaria

Attributo che identifica in modo univoco una determinata entità. 

Forma Separatore chiave primaria nella notazione di database Crow's Foot.

Separatore chiave primaria

Linea orizzontale usata per separare l'attributo di chiave primaria dagli altri attributi dell'entità. 

Forma Relazione nella notazione di database Crow's Foot.

Relazioni

Indica l'associazione tra due entità forti. Il suo nome è un verbo che descrive brevemente l'associazione. Dopo aver associato la relazione alle entità, fare clic con il pulsante destro del mouse su di essa per impostare opzioni, ad esempio se si tratta di una relazione di identificazione, e per impostare i simboli a ogni estremità della linea di connessione. 

Entità forti e deboli

  • Un'entità forte ha una chiave primaria, il che significa che può essere identificata in modo univoco solo dai suoi attributi.

  • Un'entità debole è un'entità che non può essere identificata in modo univoco solo dai suoi attributi. L'esistenza dipende dalla sua entità padre. Per creare una chiave primaria, deve usare una chiave esterna insieme ai relativi attributi. In genere, la chiave esterna è la chiave primaria di un'entità forte a cui è correlata l'entità debole.

La relazione tra due entità forti è chiamata semplicemente relazione

La relazione tra un'entità forte e un'entità debole è chiamata relazione forte.

Simboli nella notazione Crow's Foot

I diagrammi Crow's Foot rappresentano le entità come caselle e le relazioni come linee tra le caselle. Forme diverse alle estremità di queste linee rappresentano la cardinalità relativa della relazione. 

Per rappresentare la cardinalità vengono usati tre simboli:

Un anello rappresenta "zero"

Simbolo dell'anello nella notazione Crow's Foot.

Un trattino rappresenta "uno"

Simbolo del trattino nella notazione Crow's Foot.

Un crow's foot rappresenta "molti" o "infinite"

Il simbolo crow's foot nella notazione Crow's Foot.

Questi simboli vengono usati in coppie per rappresentare i quattro tipi di cardinalità che un'entità può avere in una relazione. L'elemento interno della notazione rappresenta il minimo, mentre l'elemento più esterno (più vicino all'entità) rappresenta il massimo.

Descrizione

Simbolo

Anello e trattino: minimo zero, massimo uno (facoltativo)

Simbolo di Zero o Uno, nella notazione Crow's Foot.

Trattino e trattino: minimo, massimo uno (obbligatorio)

Simbolo di Uno e solo uno, nella notazione Crow's Foot.

Anello e crow's foot: zero minimo, numero massimo (facoltativo)

Simbolo di Zero o Altro nella notazione Crow's Foot.

Trattino e zampa di gallina: minimo uno, numero massimo (obbligatorio)

Simbolo di Uno o Più, nella notazione Crow's Foot.

Suggerimenti per la progettazione del diagramma

  • Identificare tutte le entità necessarie. Disegnare tutti nel diagramma.

  • Determinare quali entità hanno relazioni tra loro e connetterle. Non tutte le entità avranno relazioni. Alcune potrebbero avere più relazioni.

  • Ogni entità deve essere visualizzata una sola volta nel diagramma.

  • Controlla le relazioni che hai disegnato. Esistono relazioni ridondanti? Ci sono informazioni mancanti o non necessarie? 

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.