title: With Rails 5, how to think about naming a form field to later be used be a Rails Controller#create method
body: <p>In Rails 5, I have the following model:</p>
  
  <p><strong>Talents.rb</strong></p>
  
  <pre><code>id | Title
  1 | Jumping
  2 | Skipping
  3 | Running
  </code></pre>
  
  <p>My API, returns Talents#Index like so:</p>
  
  <pre><code>[
   {"id":1,"title":"Jumping"},
   {"id":2,"title":"Skipping Rope"},
   {"id":3,"title":"Running"},
   {"id":4,"title":"Something Else"}
  ]
  </code></pre>
  
  <p>I then want to use the respond to build a form:</p>
  
  <pre><code>&lt;div&gt;
     &lt;label&gt;Jumping&lt;/label&gt;
     &lt;select name="Jumping"&gt;
        &lt;option&gt;&lt;/option&gt;
        &lt;option value="1"&gt;XXX&lt;/option&gt;
        &lt;option value="2"&gt;YYY&lt;/option&gt;
     &lt;/select&gt;
  &lt;/div&gt;
  ....
  </code></pre>
  
  <p>My question is how should I be thinking about NAMING the talents in the form so that I can properly post the form to Rails to then record the user's response?</p>
  
  <p>Do I need another field from the API with some type of Key? Or for select name, should I be using the ID?</p>