Procedura: creare e modificare i mapping di associazione (strumenti di Entity Data Model)
Le associazioni definiscono le relazioni tra i tipi di entità nel modello concettuale. I dettagli delle associazioni sono specificati nel mapping di associazione corrispondente. È possibile creare e modificare i mapping di associazione nella finestra Dettagli Mapping di ADO.NET Entity Data Model Designer (Entity Designer).
Nota: |
---|
Se un'associazione è sottoposta a un vincolo referenziale, non è possibile eseguirne il mapping.Se un'associazione è sottoposta a un vincolo referenziale chiave entità a chiave entità, i mapping verranno ignorati. |
Per informazioni su come utilizzare Entity Designer per creare associazioni tra i tipi di entità, vedere Procedura: creare e modificare associazioni (strumenti di Entity Data Model).
Per creare un mapping di associazione
Fare clic con il pulsante destro del mouse su un'associazione nell'area di progettazione e selezionare Mapping tabella.
Il mapping di associazione verrà visualizzato nella finestra Dettagli Mapping.
Fare clic su Aggiungi tabella o visualizzazione.
Verrà visualizzato un elenco a discesa che include tutte le tabelle presenti nel modello di archiviazione.
Selezionare la tabella alla quale l'associazione verrà mappata.
Nella finestra Dettagli Mapping sono visualizzate entrambe le entità finali dell'associazione e le proprietà chiave per ogni tipo di entità finale.
Per ogni proprietà chiave, fare clic sul campo Colonna e selezionare la colonna alla quale sarà mappata la proprietà.
Per modificare un mapping di associazione
Selezionare un'associazione nell'area di progettazione.
Il mapping di associazione verrà visualizzato nella finestra Dettagli Mapping.
Fare clic su Esegui mapping a <Nome tabella>.
Verrà visualizzato un elenco a discesa che include tutte le tabelle presenti nel modello di archiviazione.
Selezionare la tabella alla quale l'associazione verrà mappata.
Nella finestra Dettagli Mapping sono visualizzate entrambe le entità finali dell'associazione e le proprietà chiave per ogni tipo di entità finale.
Per ogni proprietà chiave, fare clic sul campo Colonna e selezionare la colonna alla quale sarà mappata la proprietà.
Vedere anche
Concetti
Implementazione di funzionalità di Entity Framework avanzate
Altre risorse
Attività degli strumenti di Entity Data Model
Scenari degli strumenti di Entity Data Model