docs: def save(self, *args, **kwargs):
          """
          Generate a name, and ensure amount is less than or equal to 100
          """
  
          self.name = str(self.parent.name) + "   -   " + str(self.child.name) + "  -  " + str(self.ownership_type)
  
          if self.amount > 100:
              raise ValueError("Ownership amount cannot be more than 100%")
          elif self.amount < 0:
              raise ValueError("Ownership amount cannot be less than 0%")
          else:
              super(Ownership, self).save(*args, **kwargs)