title: Entering data in an input field with ng-options in angular JS
body: <p>I have the following array in my angular js controller -</p>
  
  <pre><code>    $scope.Data = [
  
      {Day: 'Monday', Start: '10.00', Finish: '15.30'},
      {Day: 'Tuesday', Start: '10.00', Finish: '16.30'},
      {Day: 'Tuesday', Start: '10.00', Finish: '12.30'},
  
      ]
  $scope.overTime = 0;
  </code></pre>
  
  <p>In my view i'm looping through this array like this:</p>
  
  <pre><code>  &lt;div ng-repeat="a in Data track by $index"&gt;
     &lt;strong&gt; {{a.Day}}
     &lt;input ng-model="a.Start"/&gt;
     &lt;input ng-model="a.Finish/&gt;
     &lt;span&gt; Add over Time &lt;/span&gt;
     &lt;input type=""text" placeholder="Add overtime" ng-model="addovertime"\&gt;
  
    &lt;/div&gt;
  </code></pre>
  
  <p>Everything is working fine as expected but the only issue im having is adding the overtime input fields. As you can see in my code ,a user can add some overtime on either days  the issue is that for example if i needed to add overtime for Monday, anything i enter in the Monday overtime input filed also appears  in the overtime for Tuesday and Wednesday an   vice versa. This is because i'm binding the data on overtime? maybe i'm not really sure  but how would i go about to achieve thus ? 
  Thank you </p>