What is a foreign key in the context of the mozart data model? How would this be used?