Kann man in LINQ nach mehr als einer Gruppe gruppieren?LINQ zum Zurückziehen des Objektdiagramms
Zum Beispiel, ich habe diese Abfrage (offensichtlich unvollständig)
from lxr in LOCATION_XREFs
join l in LOCATIONs on lxr.LOCATION_SKEY equals l.LOCATION_SKEY
join c in COMPANies on l.COMPANY_SKEY equals c.COMPANY_SKEY
join prlx in PeopleRoleLocationXrefs on lxr.LOCATION_XREF_SKEY equals prlx.LOCATION_XREF_SKEY
join p in PEOPLEs on prlx.PEOPLE_SKEY equals p.PEOPLE_SKEY
join pr in PeopleRoles on prlx.PeopleRoleKey equals pr.PeopleRoleKey
... und ich möchte wieder eine Reihe von Unternehmen erhalten, die eine Reihe von Standorten, die wiederum haben eine Gruppe von Leuten.
Sind Sie versuchen, zu einer Gruppe ... oder haben Sie ein Objekt bauen wollen Graph? Die Gruppierung gibt eine flache Ergebnismenge zurück ... aber basierend auf Ihrer Frage klingt es so, als ob Sie ein Objektdiagramm wünschen. – jrista
Sie haben Recht, ich möchte ein Objektdiagramm. Bitte erläutern Sie den Unterschied und ich passe meinen Beitrag entsprechend an (oder irgendjemand kann dies tun, da ich es als "Community-Wiki" gemacht habe) - Danke, –