title: django models field relation on it itself
body: <p>I can't decide which is best way to relate django models field with it own other field. I have Match class which possess field teams(m-t-m filed on other model) and i need to store match result with corresponding score for each team. It can be only 2 team in one match.</p>
  
  <pre><code>class Match(models.Model):
   teams = models.ManyToManyField(Team)
   tournament = models.ForeignKey(Tournament)
   match_round = models.ForeignKey(Round)
   team_1_hit = models.IntegerField(default=0)
   team_2_hit = models.IntegerField(default=0)
  </code></pre>