This database is to manage employees in a company. A company have different kind of departments, branches, etc. So we are trying to make a database that will make it easier for them to keep track of their employees.
Using database is much more efficient than traditional file system. A big company might have thousands of employees, and to keep in a traditional file system will make it hard for employers to keep track of their employees. In addition, big companies might have a branch company that they also need to keep track of. Having a database system to help manage their employees will be much more efficient.
We plan to use MySQL for the database and java as the base language for the user interface.
Target User:
Employers
List of Relation:
Our Entity Relationship Diagram (ERD) will look something like the picture below, we might update it at a later time.