sysbeams / codelearnersmanagmentapp

This is the repository for all backend code for clhsysbeams managment app
0 stars 2 forks source link

Implement Staff Aggregrate #109

Open Kajol232 opened 2 days ago

Kajol232 commented 2 days ago

Implement a staff aggregrate. As an engineer I want to create a staff. You are to create all entity attached to the staff.

  1. Staff -Id -Staff Number (Unique) - R -Biodata - R -ContactInformation - R -EmployeeContract - R

    • EducationalQualification
    • Certifications -BankDetails -R -NextOfKinDetails -List - R -List - R
  2. Employee Contract -Id

    • ContractNo(Unique) R -EmploymentDate - R -Organization - R -List - R -List
    • Salary
  3. Bank Details -Id -AccountNumber - R -BankName -R

  4. Areas of Specialization -Id -Name

  5. Benefit -Id -Name - R -Percent- R

  6. Deduction -Id -Name -Percent