Short and sweet is how this one is going to roll out since I have covered Entity Framework code first approach a couple of times already. So here is the code I used to set up my objects that I will be interacting with for the web api / handlebars.js demo:
Nothing fancy here, and obviously a very dumbed down version. I expect and the functionality grows this will become three or for different entities, but for the sake of getting things off the ground for testing the ASP.NET web api, this suits just fine.
Next step is to throw it into you DbContext class:
Then you can go ahead and update the database to contain this table. (If you are starting from scratch refer to this post for more details on code-first set up)
If you are curious about the web api side of things I have a very general post on getting one up and running in about 5 minutes. You can read that here