Utilizzo il primo approccio del database Entity Framework 4.1. Ho usato un database legacy. Nel mio file edmx che creava classi di entità basate su tabelle nel database legacy, esiste un'associazione one-to-zero-or- tra alcune entità.Implementazione della relazione one-to-zero-or in SQL Server
Sebbene abbia esplorato le tabelle di database e le relazioni tra di esse, non ho trovato il modo in cui la relazione da uno a zero-uno- è stata implementata nel database.
Per ulteriori informazioni ho messo alcuni screenshot del mio diagramma di database e la proprietà delle sue entità relazione e corrispondenti in file di edmx:
Ho aggiunto una colonna non nullo alla tabella proprietaria contenente l'ID della tabella figlio e aggiunto un trigger di eliminazione per garantire che il figlio venga eliminato. In questo modo posso garantire che il tavolo proprietario abbia esattamente 1 riferimento. –