Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

La notazione di database di Chen è utile per modellare i concetti di base di entità e relazioni, perché presenta una visualizzazione astratta delle associazioni.

Questi diagrammi rappresentano una buona fase di immissione per comprendere la struttura del database, in particolare per database di base o esempi. Questa notazione è ideale anche per brainstorming e diagrammi rapidi.

Le entità sono rappresentate da rettangoli. Gli attributi sono callout circolari per le entità. Le relazioni collegano le entità con una forma rombo e un testo descrittivo.

Esempio di diagramma che usa la notazione di database di Chen.

Per altre informazioni su entità, attributi e relazioni, vedere Create diagrammi sulle relazioni tra entità

Create il diagramma e le entità

  1. In Visio scegliere Nuovo > Software dal menu File e quindi selezionare Notazione database di Chen.

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

  3. Dallo stencil Notazione database di Chen 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 Connettore relazione nella pagina di disegno. Passa la forma su una delle entità e rilascia il pulsante del mouse. Il connettore è ora connesso a tale entità. Trascinare l'altra estremità del connettore sull'altra entità per associarla. 

  6. Facoltativamente, è possibile fare clic con il pulsante destro del mouse sul connettore e scegliere Mostra molteplicità.

  7. Trascinare una relazione e posizionarla sopra la linea di connessione. Per indicare che la relazione è facoltativa, fare clic con il pulsante destro del mouse su di essa e scegliere Imposta identificazione.

  8. Per aggiungere un attributo a un'entità, trascinare l'attributo dal riquadro Forme verso l'entità. Quando la linea di connessione si trova sull'entità, una linea di evidenziazione verde racchiude l'entità, a indicare che l'attributo verrà associato all'entità quando rilasci il pulsante del mouse. 

  9. Fare clic con il pulsante destro del mouse sull'attributo e scegliere una delle opzioni nella parte superiore del menu:

    • Imposta chiave primaria: attributo che identifica in modo univoco una determinata entità.

    • Attributo Set Multivalued: attributo che può contenere molti valori, ovvero sono stati immessi molti valori distinti nella stessa colonna della tabella. 

    • Set Derived Attribute: attributo il cui valore viene calcolato, o derivato, da altri attributi. Un attributo derivato può essere memorizzato fisicamente nel database o meno.

    • Set Obbligatorio: un attributo obbligatorio deve contenere un valore, mentre un attributo facoltativo potrebbe non contenere un valore e può essere lasciato vuoto.

Nota: Per creare e modificare i diagrammi di notazione di database di Chen su Visio per il Web è necessaria una licenza Visio - Piano 1 o Visio - Piano 2, 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.

Create il diagramma e le entità

  1. Aprire Visio per il Web e cercare Chen.Open Visio for the Web and search for Chen's.

  2. Selezionare il diagramma Notazione database di Chen.

  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 database di Chen 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 un connettore 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. Facoltativamente, è possibile fare clic con il pulsante destro del mouse sul connettore e scegliere Mostra molteplicità.

  11. Trascinare una relazione (per indicare una relazione obbligatoria) o una relazione di identificazione (per una relazione facoltativa) e posizionarla sopra la linea di connessione. 

  12. Per aggiungere un attributo a un'entità, trascinare una delle forme Attributo dal riquadro Forme all'entità. Quando la linea di connessione si trova sull'entità, una linea di evidenziazione verde racchiude l'entità, a indicare che l'attributo verrà associato all'entità quando rilasci il pulsante del mouse. 

  13. Facoltativamente, è possibile fare clic con il pulsante destro del mouse su un attributo per renderlo obbligatorio. Un attributo obbligatorio deve contenere un valore, mentre un attributo facoltativo potrebbe non contenere un valore e può essere lasciato vuoto.

Forme disponibili nella notazione di database di Chen

Forma

Che cosa rappresenta

entità Forma 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. Nota anche come "entità forte".

Forma Entità debole. entità debole

Un'entità che non può essere identificata in modo univoco solo dai relativi attributi. La sua esistenza dipende da un'altra entità (l'"entità proprietario"). L'identificatore di un'entità debole è una combinazione dell'identificatore dell'entità proprietario e della chiave parziale dell'entità debole. La relazione tra un'entità debole e un'entità forte viene sempre indicata con una relazione identificativa.

Forma Entità associativa. Un'entità associativa

Un'entità usata in una relazione molti-a-molti. Rappresenta una tabella aggiuntiva nel database. Tutte le relazioni per questa entità devono essere molte.

Attributo Forma Attributo.

Un fatto che descrive un'entità. 

attributo chiave primaria Forma Attributo chiave primaria.

Attributo che identifica in modo univoco una determinata entità. Il nome dell'attributo è sottolineato.

attributo multivalore Forma Attributo multivalore.

Attributo che può contenere molti valori, ovvero sono stati immessi molti valori distinti nella stessa colonna della tabella. 

Attributo derivato Forma Attributo derivato.

Attributo il cui valore viene calcolato o derivato da altri attributi. Un attributo derivato può essere memorizzato fisicamente nel database o meno.

relazione Forma Relazione.

Indica l'associazione tra due entità forti. Il suo nome è un verbo che descrive brevemente l'associazione. 

Forma Relazione di identificazione. identificazione della relazione

Il rapporto tra un'entità debole e un'entità forte. 

Forma Connettore relazione.

Relationship Connector

Linea che collega due entità, a indicare che hanno un'associazione. La relazione può essere obbligatoria o facoltativa. Dopo aver disegnato un connettore, è possibile impostare una o entrambe le estremità su "facoltativo" facendo clic con il pulsante destro del mouse sul connettore e usando i comandi Imposta inizio facoltativo e Imposta fine facoltativa .

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.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×