title: Link ASP.NET Identity users to user detail table
body: <p>I've used default MVC template with individual authorization. After running the application it automatically creates the required Identity tables. I've successfully registered a few users and all of them are stored in the <code>AspNetUser</code> table. </p>
  
  <p>Now what I want is the logged in user can add more information like first name, last name, address etc. For this I've created another table <code>PersonalInformation</code> with columns to store this information. </p>
  
  <p>I've also created an <code>EditProfile</code> Action in the <code>ManageController</code>. </p>
  
  <p>Now how can I link the ASP.NET Identity user to this table? Should I add an <code>Id</code> column as a foreign key to <code>AspNetUser</code>? Also how can I successfully store the edited information in "PersonalInformation" table along with the logged in user id?</p>