• Thanks again for the response.

    I forgot to mention that I have to get this thing all the way to 3NF.

    There's no employee role in your suggestion.

    I've attempted to go a step further and get it to 2NF and I got:

    week

    site

    day

    employee role

    timeSlot

    site week day employee timeSlot

    employee week totalHours

    Bold attributes are assumed to be IDs.

    Underlined ones are foreign keys.

    As you see I'm still confused. The set of attributes is so varied that I'm tempted to jump in and split them up immediately.

    Unfortunately I have to prepare the formal solution and what should be added in 1NF is supposed to be in 1NF, what in 2NF in 2NF. Else I'll lose some points while being graded 🙂

    Thank you again for your time 🙂