Linq2Sql: collegamento di tabelle, senza relazioni
-
02-10-2019 - |
Domanda
Sono nuovo di Linq2Sql e di imparare che sto cercando di rapporti di impostazione utilizzando Linq2Sql contro i tavoli FogBugz. Ma, dal momento che le tabelle Fogbugz non hanno vere relazioni di chiave esterna, LinqToSql è non trovando i rapporti e non riesco a capire come crearli attraverso il Designer. Quindi, c'è un modo per farlo manualmente? Se lo faccio manualmente e poi decidere di aggiungere un altro tavolo, volontà tutto quello che ho sovrascritto?
Soluzione
È possibile aggiungere relazioni (aka associazioni) nel progettista SQL2LINQ con un clic destro nello spazio bianco nella finestra di progettazione, scegliere Add -.> Associazione
Scegli il tuo genitore e tabelle figlio (classi), quindi collegare le proprietà sui tavoli di conseguenza utilizzando la griglia che appare sotto il menù a discesa per le classi principali e secondari