GDL-Zuordnungssuchkriterien
Jeder Dateneintrag ist auf der Stammebene oder als Member eines übergeordneten Konstrukts vorhanden. Wenn sich der Eintrag auf der Stammebene befindet, wird die Memberliste, die von der Vorlage auf Stammebene definiert wird, nach der ersten Vorlage gesucht, die dem Eintrag zugeordnet werden kann. Wenn der Dateneintrag in einem Konstrukt gefunden wird, wird die Memberliste der Vorlage verwendet, die dem übergeordneten Konstrukt zugeordnet ist.
Die Mitgliederliste wird durchsucht, beginnend mit dem zuletzt hinzugefügten Element. Wenn die Mitgliederliste durchsucht wurde und die Vorlage, die die Mitgliederliste enthält, von einer geerbten Vorlage abgeleitet wurde, wird die Suche mit der Vorlage fortgesetzt, die durch den Eintrag *Inherits benannt ist, und wird fortgesetzt, bis die Mitgliederliste der ältesten Vorlage durchsucht wurde.
Die Suche endet, wenn eine Vorlage gefunden wurde, die den Dateneintrag darstellt. Wenn keine qualifizierende Vorlage gefunden wurde, wenn das Ende der Liste erreicht ist, bleibt der Dateneintrag ohne Vorlagenzuordnung erhalten. solche Dateneinträge werden als nicht identifizierte Einträge bezeichnet. Alle Member eines nicht identifizierten Datenkonstrukts werden ebenfalls nicht identifiziert.