GDL FAQ
From GNUstepWiki
Should I Make Foreign Key Attributes Class Properties?
No. If you need to access a foreign key value (because you want to display it in the user interface, for example), you should access it through the corresponding destination object.
