Come creare un diagramma EER in Smartdraw

April 24

Come creare un diagramma EER in Smartdraw


Un diagramma entità-relazioni, o di un disco di ripristino, è un modello di dati che rappresenta graficamente i dati, gli attributi e le relazioni in un sistema informativo. Un diagramma EER è un tipo di diagramma ER avanzata che include i concetti di superclassi, sottoclassi, specializzazione e generalizzazione. modellatori di dati creano ER e EER schemi al fine di comprendere appieno e descrivere i dati prima di essere sviluppato in un database fisico. SmartDraw è un'applicazione di disegno visivo che fornisce numerose funzioni che aiutano i modellatori di dati creano robusti ER e EER diagrammi.

istruzione

1 Aprire SmartDraw facendo clic su "Start" seguito da "Tutti i programmi" e "SmartDraw." Cliccando sulla piccola icona "pagina" che si trova nella barra di navigazione superiore per aprire la schermata "Home". Selezionare l'elenco "Software Design" dal pannello del menu di sinistra, e quindi fare clic sul modello "Entity Relationship Diagram" per creare un nuovo diagramma migliorato rapporto entità (EER).

2 Aggiungere un'entità al diagramma facendo doppio clic il "Entity - 3" icona situata nella sinistra pannello "Library". Una volta che un soggetto è stato immesso sul diagramma, cliccare sulla sua etichetta e cambiare il suo nome da "entità" a "dipendente". Lo schema contiene ora un elemento di cui si desidera memorizzare i dati - un dipendente.

3 Aggiungere due attributi allo schema facendo doppio clic sull'icona "attributo" che si trova nel pannello "Library". Posizionare gli attributi nei pressi del soggetto "Dipendente".

4 Utilizza il menu "Lines", che si trova nella mano sinistra "SmartPanel," per indicare che gli attributi sono memorizzati con l'entità "Dipendente". Rinominare i due attributi "Empl_id" e "nome". Lo schema contiene ora i dati che devono essere memorizzati su un dipendente - un ID dipendente e un nome.

5 Aggiungere un secondo soggetto al diagramma facendo doppio clic il "Entity - 3" ". Manager" e cambiando la sua etichetta da "entità" a Lo schema contiene ora un secondo elemento di cui si desidera memorizzare i dati - un manager. In questo disco di ripristino, un "Manager" è considerata una sottoclasse di "Dipendente".

6 Posizionare un attributo nei pressi della entità "Manager". Utilizza il menu "Lines" per indicare che l'attributo viene memorizzato con l'entità "Manager". Rinominare il "bonus". Attributo Lo schema contiene ora i dati che devono essere memorizzati su un manager - un bonus. Perché un "Manager" è una sottoclasse "Dipendente", eredita i dati memorizzati in un "dipendente", come l'ID del dipendente e il nome.

7 Aggiungere una terza entità al diagramma facendo doppio clic il "Entity - 3" ". Hourly_Empl" icona e cambiando la sua etichetta da "entità" a Lo schema contiene ora un terzo elemento di cui si desidera memorizzare i dati - un dipendente ogni ora. In questo disco di ripristino, un "Hourly_Empl" è considerato una sottoclasse di "Dipendente".

8 Posizionare un attributo nei pressi della entità "Hourly_Empl". Utilizza il menu "Lines" per indicare che l'attributo viene memorizzato con l'entità "Hourly_Empl". Rinominare il "Tasso". Attributo Lo schema contiene ora i dati che devono essere memorizzati su un dipendente oraria - un tasso. Perché un "Hourly_Empl" è una sottoclasse "Dipendente", eredita anche i dati memorizzati in un "dipendente".

9 Mettere un cerchio sullo schema facendo clic sull'icona di grandi dimensioni "Shape" nel pannello superiore e quindi facendo clic sul diagramma. Posizionare il cerchio vicino l'entità "Dipendente", e cambiare la sua etichetta a "D", che sta per "disgiunto". Il simbolo "disgiunto" indica che un "dipendente" può essere un "manager" o un "Hourly_Empl", ma lui non può essere entrambe le cose.

10 Aggiungere una singola linea che collega l'entità "Dipendente" e il simbolo "disgiunto". La singola linea - un vincolo di completezza - indica che un "dipendente" potrebbe essere un "manager" o un "Hourly_Empl", o può essere né.

11 Aggiungere due linee singole lo schema che collega il simbolo "disgiunto" per l'entità "Dipendente" e l'entità "Hourly_Empl" rispettivamente. Queste linee completano il rapporto tra il "Dipendente" e le sue sottoclassi - "Manager" e "Hourly_Empl."

Consigli e avvertenze

  • Utilizzare funzionalità di colore di SmartDraw per rendere il vostro diagramma EER più appetibili. Ridimensionare le entità e le relative etichette sarà anche rendere il diagramma più facile da leggere.
  • Ci sono molti modi per annotare un diagramma / EER ER, tra cui Barker notazione, ingegneria dell'informazione (zampe di gallina) la notazione e Chen notazione. Utilizzare la notazione che viene comunemente utilizzato dall'organizzazione che utilizzerà il modello.
  • Entità in un diagramma EER possono essere oggetti fisici, eventi o concetti.
  • Creazione di un diagramma utile e completo EER richiede una certa quantità di conoscenze di database teoriche e abilità. Un diagramma logico progettato incompleta o mal può portare ad un database fisico incompleta o poco sviluppato.