add natural foreign key methods to models