The steps to take your E/R diagram and put it into tables in 3NF are as follows (DON'T deviate from these steps!!!!)

1.  Take one entity from your E/R diagram and draw it has a two-dimentional tables with all of your attributes as your different columns.  the name of the table is your entity name

2.  Add 3-5 rows of data (you make this up the values to add) - you will have a two dimensional table filled with data

3.  See if your table is in 1NF - no multi-valued attributes (such as Skill) - you need to carefully look at each attribute to see if it could potentially be a multi-valued attribute.  Remember - a multi-valued attribute only occurs when an individual cell can have more than one value for each row

4.  If you have any multi-valued attributes - you need to follow the process to remove this problem - you wlll add duplicate rows of data ONLY for the rows that have multi-values.  If I have a table that has John Smith, Mary Jones, Phil Angler and Judy Miller - where John Smith has 3 different skills, Mary Jones only has 1 skill, Phil Angler has 2 skills, and Judy Miller has 3 skills - then from my original table where I would have had 4 rows of data (that I filled in) - I would redraw the table and have John Smith with 3 rows, Mary Jones with 1 row, Phil Angler with 2 rows, and Judy Miller with 3 rows.  I would also identify my new composite primary key value.

5.  Now check to see if your table is in 2NF - no partial functional dependencies.  If I had any multi-valued attributes from my first step then I would have created a table that has a composite primary key and might have the partial functional dependency problem.

6.  If you have any partial functional dependency problems - you need to fix the problem by creating NEW tables using each of the determinent primary key attributes.  You will now have more tables than you started with.  If you don't have any partial functional dependencies you don't do this step.

7.  You now check to see if your table is in 3NF - no transitive dependencies.  Again, check the potential values of your attributes to see if a non primary key attribute will determine another non primary key attribute. 

8.  If you have transitive dependencies - create your new tables based on the non primary key determinant attribute.  Again, you are creating new tables.  Remember to leave your non primary key attribute determinant also in your original table - your Foreign Key.  If you don't have any transitive dependencies, you don't do this step.

REPEAT all of the above steps for EACH of your entities from your E/R diagram.

When you finish these steps you will have a set of well-structured Relations!!!