I am relatively new to database design so I am still learning a lot. What I am working on is an online time card clock. I am just messing around with it to learn more. My full time job is working for my uncle operating heavy equipment and he has expressed some headaches to me. When going over time cards several employees hand writing is hard to read, several employees don’t add the hours correctly so he always has to double check their math, plus some people don’t hand in the time sheets on time. Most of the employees have smart phones so my solution is to just make a simple website that has a button for “Clocking in” and “Clocking out” it would also contain several text fields to describe what the employee operated that day and the job site they were on. All of this will be added to a database that will be emailed to the boss at the end of the work week. My question is what would be the best way to setup a database for this? Should I add a separate table for each employee or keep it all in one table? There will be about 20 employees that will use the site. Thanks in advance for any help.
Share
General database principles:
Think about object orientation. Classes of objects.