Display primario : relazioni di chiave esterna in Visio diagramma di database

Ho creato un Modello di Database rapporto diagramma di Visio con tabelle e relazioni. Tuttavia, non riesco a trovare alcun modo per visualizzare automaticamente la Chiave Primaria :: relazione di Chiave esterna nel diagramma. L’unica soluzione che posso trovare è quello di inserire una casella di testo sopra il rapporto e digitare manualmente (vedi immagine). O è possibile un pò di fare la stessa denominazione la relazione e la sua visualizzazione. Tuttavia, entrambi questi sono molto manuale e richiede molto tempo. Plus ho già definito il rapporto, quindi perché devo inserire di nuovo!?

Display primario : relazioni di chiave esterna in Visio diagramma di database

OriginaleL’autore hurleystylee | 2012-08-20

2 Replies
  1. 6

    Per quanto ne so, che cosa è in ER modellazione noto come “ruolo” non può essere visualizzata automaticamente sulla linea di relazione. Tuttavia, le chiavi esterne devono essere contrassegnati automaticamente nella tabella figlio, a condizione che il genitore e il figlio campi sono collegati correttamente nella definizione della relazione:

    Display primario : relazioni di chiave esterna in Visio diagramma di database

    Grazie, @Branko! Il mio FK vengono visualizzate nella tabella figlio; tuttavia, il mio ragionamento dietro che vogliono la relazione visualizzato sulla linea è il nostro DB struttura è complessa, e alcune tabelle sono più riferimenti ad altre tabelle. Pertanto, se si dispone di FK1 visualizzato nella tua immagine, io a volte vedo “FK1, FK2, FK3” insieme a molte altre tabelle coinvolte in molteplici relazioni.
    Purtroppo niente di tutto questo è disponibile in Visio 2013.
    Visio 2013 è estremamente deludente, da quel poco che ho usato.
    Ho una minore domanda, come si fa a visualizzare FK accanto a una chiave esterna? Riesco a visualizzare solo il PK per la mia chiave primaria. Come posso fare in Visio?
    Beh, basta selezionare il tipo di relazione (vale a dire la linea tra entità) e di fare ciò che è indicato sopra. FKx dovrebbe essere visualizzata automaticamente, almeno in Visio 2007 – non sono sicuro di come le versioni più recenti di comportarsi.

    OriginaleL’autore Branko Dimitrijevic

Lascia un commento