The structure of the models:
class Profile (models.Model): user = models.ForeignKey(MyUser) university = models.CharField(max_length=512) #... class Stream (models.Model): #... class Enty (models.Model): stream = models.ForeignKey(Stream) entry = (max_length=512) ...
The structure fully meets its mandated tasks, namely adding, editing and deleting records. It's all on the user interaction with the database.
But there's still the backside of the analysis of the administrator records the Entry in connection with field university. That is, the administrator via a special interface makes a request to the records Enty for some stream and it does not matter the identity of the user and the relationship between the entries. The subject of consideration is only the connection of stream - entry - university.
class Enty (models.Model): stream = models.ForeignKey(Stream) entry = (max_length=512) university = #link to Profile.university ...
is it possible to implement this link?
Yes, you can make university Entry field in the text each time you create a record Enty to write down the value of university of Profile, but it is not cool.