Definire una relazione in un diagramma modello Database

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

Definire le relazioni in Visio utilizzando le chiavi primarie ed esterne in modo che è possibile creare una raccolta di dati da più di una tabella.

Nota: Se si utilizza Visio Pro per Office 365 e informazioni su come decodificare un database esistente in un modello di database, vedere l'argomento decodificare un database esistente.

Per saperne di più

Creare una relazione in un diagramma modello database

Rimuovere una relazione da un modello di database

Definire una relazione a-uno o uno-a-molti

Mostrare le relazioni e le relative proprietà in un diagramma

Se non si trovano le caratteristiche di modellazione del database

È probabile che la versione di Visio non includa le funzionalità che si sta cercando. Per determinare l'edizione di Visio in uso, scegliere Informazioni su Microsoft Office Visio dal menu ?. Il nome dell'edizione è nella prima riga di testo nella finestra di dialogo.

Microsoft Office Visio Standard non include il modello Diagramma modello Database.

Microsoft Office Visio Professional supporta le funzionalità di progettazione per il modello Diagramma modello Database (che utilizza un database esistente per creare un modello in Visio ), ma non supporta la codifica (ovvero, utilizzando un Visio database il modello per generare il codice SQL).

Nota: È possibile trovare la famiglia completa di database funzionalità di modellazione, tra cui inverso progettazione e la codifica, in Visio per i progettisti dell'organizzazione. Visio per Enterprise progettisti è incluso in MSDN Premium Subscription, disponibile con Visual Studio edizioni Professional e Visual Studio Team System basato sui ruoli.

Creare una relazione in un diagramma modello database

  1. Assicurarsi che entrambe le tabelle sono visibili nel diagramma. Se si cambia progettato il modello da un database esistente, potrebbe essere necessario trascinare una o entrambe le tabelle dalla finestra tabelle e viste nella pagina di disegno.

  2. Fare doppio clic sulla tabella desiderata per il lato chiave primaria della relazione.

  3. Nella finestra Proprietà del Database in categorie fare clic su colonne.

  4. Nella griglia, fare clic sulla colonna che si desidera utilizzare per identificare ogni riga della tabella e selezionare la casella di controllo chiave primaria per impostarla come chiave primaria in modo univoco.

  5. Dallo stencil Relazionale o Entità-relazione trascinare una forma di relazione tra un'area vuota della pagina.

  6. Collegare l'estremità superiore alla tabella con la tabella padre.

  7. Collegare l'altra estremità alla tabella figlio.

    Se la seconda tabella non contiene già una colonna con lo stesso nome come chiave primaria, verrà aggiunta alla seconda tabella come chiave esterna.

Nota: Se le linee di relazione scompaiono, nel menu Database, scegliere Opzioni e fare clic su documento. Nella scheda relazioni, in Mostra, selezionare la casella di controllo relazioni.

Torna all'inizio

Rimuovere una relazione da un modello di database

  1. Fare clic su relazione nel modello e premere CANC.

  2. Nella finestra di dialogo Elimina oggetto eseguire una delle operazioni seguenti:

    • Fare clic su per rimuovere la relazione dal disegno e il modello sottostante.

    • Fare clic su No per rimuovere solo la riga del disegno.

      Nota: Se si decide di aggiungere la riga indietro nel disegno fare clic su No, selezionare una delle tabelle nella relazione e, nel menu Database fare clic su Mostra tabelle correlate.

Suggerimento: È possibile eliminare le relazioni eliminate sempre o mai dal modello sottostante. Nel menu Database scegliere Opzioni, fare clic su modellazione e fare clic sulla scheda diagramma logico.

Torna all'inizio

Definire una relazione a-uno o uno-a-molti

La cardinalità di una relazione indica il numero di righe in una tabella può essere correlata al numero di righe in un'altra tabella. Ad esempio un reparto può avere molti dipendenti, ma un dipendente a cui può appartenere solo un reparto. Cardinalità in genere è espresso come-a-uno, uno-a-molti e molti-a-molti.

  1. Fare doppio clic sulla relazione.

  2. Nella finestra Proprietà del Database in categorie fare clic su varie.

  3. In cardinalità scegliere cardinalità che adatta alla relazione. Per le relazioni uno-a-molti sono Zero o più o uno o più. Per le relazioni-a-uno sarebbero o costituita da Zero o unasola.

Torna all'inizio

Mostrare le relazioni e le relative proprietà in un diagramma

È possibile mostrare o nascondere le informazioni sulle relazioni nel diagramma.

  1. Scegliere Opzioni dal menu Database e quindi fare clic su documento.

  2. Nella scheda relazioni, selezionare informazioni che si desidera visualizzare nel diagramma.

    È possibile visualizzare o nascondere

    • Relazioni

    • Cardinalità

    • Notazione zampa di gallina

    • Frase verbo

    • Azioni referenziale

Torna all'inizio

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×