title: SystemCheckError: System check identified some issues:
body: <p>I am building a project to place an order. When I run makemigrations command then it gives an error of</p>
  <blockquote>
  <p>SystemCheckError: System check identified some issues and I have deleted the migration file from migrations</p>
  </blockquote>
  <p>Traceback:</p>
  <blockquote>
  order.Order.price: (fields.E304) Reverse accessor for 'Order.price' clashes with reverse accessor for 'Order.product'.
  <pre><code>  HINT: Add or change a related_name argument to the definition for 'Order.price' or 'Order.product'.
  </code></pre>
  <p>order.Order.product: (fields.E304) Reverse accessor for 'Order.product' clashes with reverse accessor for
  'Order.price'.</p>
  <pre><code>    HINT: Add or change a related_name argument to the definition for 'Order.product' or 'Order.price'.
  </code></pre>
  </blockquote>
  <p>My <code>models.py</code> is as follows:</p>
  <pre><code>class Order(models.Model):
      company = models.ForeignKey(Company, on_delete=models.CASCADE)
      product = models.ForeignKey(Product, on_delete=models.CASCADE)
      price = models.ForeignKey(Product, on_delete=models.CASCADE)
  
      def __str__(self):
          return self.company + self.product + self.price
  </code></pre>