2012-11-21 10 views
6

Sto sviluppando il mio primo progetto MVC in Visual Studio 2012. Poiché preferisco l'approccio "database first", ho iniziato a progettare il database. La domanda è: Perché quando voglio aggiungere chiave esterna che ho tutte le proprietà chiave disabilitata per modificare (a sinistra):Aggiunta di chiave esterna in Visual Studio 2012

enter image description here

posso modificare solo script direttamente (a destra), ma questo è davvero unica soluzione ? Oppure ho fatto qualcosa di sbagliato?

Grazie per qualsiasi aiuto.

+0

Hai mai risolto questo problema? Inoltre, non posso modificare le chiavi esterne tramite il pannello delle proprietà. –

risposta

0

Forse è necessario aggiungere manualmente la relazione? Ti permetterà di cambiarlo come preferisci lì.

1

Tutto quello che devi fare è fare clic con il pulsante destro del mouse sulle opzioni di chiave esterna sul lato destro della visualizzazione tabella e selezionare aggiungi nuova chiave esterna. Quindi nella finestra T-SQL è necessario modificare manualmente la chiave esterna e la chiave esterna.