MySQL Workbench modello e/r?
-
- Prode Principiante
- Messaggi: 107
- Iscrizione: martedì 24 dicembre 2013, 11:40
- Distribuzione: ubuntu 12.04 lts 64 bit
MySQL Workbench modello e/r?
E' possibile creare un modello e/r con cardinalità e associazioni su workbench? Se si come?
Inoltre avrei un dubbio, come dichiaro gli attributi di un' associazione o l'associazione stesse? Grazie.
Inoltre avrei un dubbio, come dichiaro gli attributi di un' associazione o l'associazione stesse? Grazie.
- Bianco95
- Prode Principiante
- Messaggi: 31
- Iscrizione: venerdì 25 aprile 2014, 21:29
- Desktop: Unity
- Distribuzione: Ubuntu 14.04 x86_64
- Località: Susegana (Treviso)
Re: MySQL Workbench modello e/r?
Ciao
Quando apri il workbench crea un nuovo modello...quindi ti verrà creato un nuovo database...cambia il nome di default con quello che vuoi...
Poi se clicchi due volte su Add Diagram ti si aprerà una pagina dove potrai progettare il tuo database in modo grafico...potrai aggiungere tabelle a cui a sua volta potrai aggiungere elementi e collegare le varie tabelle in modo molto facile...con un pò di pratica è molto veloce...
Poi quando hai finito vai sul menù database e scegli l'opzione Synchronize Model e segui la procedura guidata ed hai creato il tuo database
Quando apri il workbench crea un nuovo modello...quindi ti verrà creato un nuovo database...cambia il nome di default con quello che vuoi...
Poi se clicchi due volte su Add Diagram ti si aprerà una pagina dove potrai progettare il tuo database in modo grafico...potrai aggiungere tabelle a cui a sua volta potrai aggiungere elementi e collegare le varie tabelle in modo molto facile...con un pò di pratica è molto veloce...
Poi quando hai finito vai sul menù database e scegli l'opzione Synchronize Model e segui la procedura guidata ed hai creato il tuo database
Work Hard Dream Big
Dopo le ere della pietra, del ferro... è giunta l'era di Linux.
Dopo le ere della pietra, del ferro... è giunta l'era di Linux.
-
- Prode Principiante
- Messaggi: 107
- Iscrizione: martedì 24 dicembre 2013, 11:40
- Distribuzione: ubuntu 12.04 lts 64 bit
Re: MySQL Workbench modello e/r?
come dichiaro gli attributi di un' associazione o l'associazione stesse? Grazie.Bianco95 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4596908#p4596908][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao
Quando apri il workbench crea un nuovo modello...quindi ti verrà creato un nuovo database...cambia il nome di default con quello che vuoi...
Poi se clicchi due volte su Add Diagram ti si aprerà una pagina dove potrai progettare il tuo database in modo grafico...potrai aggiungere tabelle a cui a sua volta potrai aggiungere elementi e collegare le varie tabelle in modo molto facile...con un pò di pratica è molto veloce...
Poi quando hai finito vai sul menù database e scegli l'opzione Synchronize Model e segui la procedura guidata ed hai creato il tuo database
- Bianco95
- Prode Principiante
- Messaggi: 31
- Iscrizione: venerdì 25 aprile 2014, 21:29
- Desktop: Unity
- Distribuzione: Ubuntu 14.04 x86_64
- Località: Susegana (Treviso)
Re: MySQL Workbench modello e/r?
Le associazioni sono quelle linee trattegiate che trovi al lato...clicchi su una assocaizione e selezioni le due tabelle coinvolte...se vuoi rinominare l'associazione basta che clicchi 2 volte sull'associazione e sulla parte inferiore ti si apre una finestra dove puoi cambiare il caption cioè il nome...
per dichiarare degli attributi in un'associazione...visto che si possono fare solo con relazioni N:N...quando selezioni la lineea dell'associazione N:N e selezioni le tabelle ti si crea una nuova tabella che è l'associazione dove puoi aggiungere gli attributi che vuoi...
per dichiarare degli attributi in un'associazione...visto che si possono fare solo con relazioni N:N...quando selezioni la lineea dell'associazione N:N e selezioni le tabelle ti si crea una nuova tabella che è l'associazione dove puoi aggiungere gli attributi che vuoi...
Work Hard Dream Big
Dopo le ere della pietra, del ferro... è giunta l'era di Linux.
Dopo le ere della pietra, del ferro... è giunta l'era di Linux.
-
- Prode Principiante
- Messaggi: 107
- Iscrizione: martedì 24 dicembre 2013, 11:40
- Distribuzione: ubuntu 12.04 lts 64 bit
Re: MySQL Workbench modello e/r?
Quindi se io ho ad esempio:Bianco95 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4597320#p4597320][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Le associazioni sono quelle linee trattegiate che trovi al lato...clicchi su una assocaizione e selezioni le due tabelle coinvolte...se vuoi rinominare l'associazione basta che clicchi 2 volte sull'associazione e sulla parte inferiore ti si apre una finestra dove puoi cambiare il caption cioè il nome...
per dichiarare degli attributi in un'associazione...visto che si possono fare solo con relazioni N:N...quando selezioni la lineea dell'associazione N:N e selezioni le tabelle ti si crea una nuova tabella che è l'associazione dove puoi aggiungere gli attributi che vuoi...
due entità settori e centro collegati da una relazione organizzato
con cardinalità (1,N) tra settori e organizzato
e (0,N) tra organizzato e centro, sarà una relazione molti a molti?
Non ho capito nella cardinalità si prende in considerazione le ultime due cifre o lettere?
- Bianco95
- Prode Principiante
- Messaggi: 31
- Iscrizione: venerdì 25 aprile 2014, 21:29
- Desktop: Unity
- Distribuzione: Ubuntu 14.04 x86_64
- Località: Susegana (Treviso)
Re: MySQL Workbench modello e/r?
Si sarà una relazione molti a molti...ma nel modello e/r la relazione non è tra settori e organizzato ma tra settori e centro perchè organizzato è l'associazione
in una relazione il primo valore può essere 1 o 0...questo indica che quando si "legge" una relazione ad esempio tra settori e centro che è (1,N) questo significa che si "legge": un SETTORE DEVE essere ORGANIZZATO in MOLTI CENTRI" invece se "leggi" tra centro e settori devi "leggere": un CENTRO PUO essere ORGANIZZATO in MOLTI SETTORI...quindi i primi valori indicano nella "frase"...se è 1 DEVE invece se è 0 PUO'...cioè se può o non può essere nulla la chiave esterna...
invece i secondi valori possono essere 1 o N...indicano 1 uno invece N molti...le relazioni uno a uno è perchè gli ultimi due valori sono 1...le relazioni uno a molti è perchè l'ultimo valore in una è 1 e sull'altra N...le relazioni molti a molti è perchè gli ultimi due valori sono N
p.s. scusa mi sono spiegato un pò male...spero che tu abbia capito... :P
in una relazione il primo valore può essere 1 o 0...questo indica che quando si "legge" una relazione ad esempio tra settori e centro che è (1,N) questo significa che si "legge": un SETTORE DEVE essere ORGANIZZATO in MOLTI CENTRI" invece se "leggi" tra centro e settori devi "leggere": un CENTRO PUO essere ORGANIZZATO in MOLTI SETTORI...quindi i primi valori indicano nella "frase"...se è 1 DEVE invece se è 0 PUO'...cioè se può o non può essere nulla la chiave esterna...
invece i secondi valori possono essere 1 o N...indicano 1 uno invece N molti...le relazioni uno a uno è perchè gli ultimi due valori sono 1...le relazioni uno a molti è perchè l'ultimo valore in una è 1 e sull'altra N...le relazioni molti a molti è perchè gli ultimi due valori sono N
p.s. scusa mi sono spiegato un pò male...spero che tu abbia capito... :P
Work Hard Dream Big
Dopo le ere della pietra, del ferro... è giunta l'era di Linux.
Dopo le ere della pietra, del ferro... è giunta l'era di Linux.
-
- Prode Principiante
- Messaggi: 107
- Iscrizione: martedì 24 dicembre 2013, 11:40
- Distribuzione: ubuntu 12.04 lts 64 bit
Re: MySQL Workbench modello e/r?
Si grazie dopo aver riletto ho capitoBianco95 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4597478#p4597478][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Si sarà una relazione molti a molti...ma nel modello e/r la relazione non è tra settori e organizzato ma tra settori e centro perchè organizzato è l'associazione
in una relazione il primo valore può essere 1 o 0...questo indica che quando si "legge" una relazione ad esempio tra settori e centro che è (1,N) questo significa che si "legge": un SETTORE DEVE essere ORGANIZZATO in MOLTI CENTRI" invece se "leggi" tra centro e settori devi "leggere": un CENTRO PUO essere ORGANIZZATO in MOLTI SETTORI...quindi i primi valori indicano nella "frase"...se è 1 DEVE invece se è 0 PUO'...cioè se può o non può essere nulla la chiave esterna...
invece i secondi valori possono essere 1 o N...indicano 1 uno invece N molti...le relazioni uno a uno è perchè gli ultimi due valori sono 1...le relazioni uno a molti è perchè l'ultimo valore in una è 1 e sull'altra N...le relazioni molti a molti è perchè gli ultimi due valori sono N
p.s. scusa mi sono spiegato un pò male...spero che tu abbia capito... :P
- Bianco95
- Prode Principiante
- Messaggi: 31
- Iscrizione: venerdì 25 aprile 2014, 21:29
- Desktop: Unity
- Distribuzione: Ubuntu 14.04 x86_64
- Località: Susegana (Treviso)
Re: MySQL Workbench modello e/r?
Felice di esserti stato d'aiuto
Work Hard Dream Big
Dopo le ere della pietra, del ferro... è giunta l'era di Linux.
Dopo le ere della pietra, del ferro... è giunta l'era di Linux.
Re: MySQL Workbench modello e/r?
Anch'io ho un pó di problemi nel decifrare questo programma, quando inserisco la relazione tra due entità posso fare in modo che mi compaia anche a video il riquadro in cui c'è scritto appunto il nome della relazione? E se in un verso ha una certa cardinalità mentre nell'altro verso,tra le stesse entità,un'altra cardinalità devo inserirla due volte cambiando l'ordine in cui clicco sulle tabelle? Ottenendo così due linee diverse?
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti