Skill Management - Execution Plan
Skill Management - Execution Plan
🔹 Day 2: Optimization,
Deployment & Contingency Plan
(Second 24 Hours)
🕘 Hour 25-28: Integration & Data Security
Connect the dashboard with HR tools like SAP or Workday (if API
keys are available).
Ensure secure document upload (S3 Bucket or local storage
encryption).
Implement search & filter functionalities for employee records.
📌 Table Schemas
1️⃣Employee Table
2️⃣Skill Table
7️⃣Feedback Table
📌 Relationships Summary
One-to-Many:
o Employee (1) → (Many) Enrollment (Tracks training requests)
o Training (1) → (Many) Enrollment (Tracks who is enrolled)
o Employee (1) → (Many) Certification
o Training (1) → (Many) Feedback
Many-to-Many (Handled using bridging tables):
o Employee (M) ↔ (M) Skill via Employee_Skill
o Employee (M) ↔ (M) Training via Enrollment
📌 Next Steps
Generate sample data to test relationships.
Write SQL queries for CRUD operations.
Develop backend APIs using Express.js & Sequelize ORM for
PostgreSQL.
Test API endpoints with Postman before integrating with frontend.