| User | role: student | admin | instructor | moderator; karmaScore |
| Course | format: video | text-only; linkedVideoCourseId |
| Chapter | videoSourceType: bunny | youtube | vimeo | none; bunnyVideoId; textContent |
| Purchase | Lemon Squeezy order id, productType |
| Membership | Lemon Squeezy subscription id, badge, writingStyleCss |
| Note | userId + courseId + chapterId |
| Question | 8 típus, lásd Question Engine |
| QuizAttempt / QuizAnswer | kvíz session és válaszok |
| ForumTopic / ForumComment | status (pending/approved/rejected), autoFlagged/autoBlocked, önhivatkozás (parentComment) |
| Vote | direction: push | pull, polimorfikus targetType |
| Post Approval | admin/moderátor jóváhagyás nyomon követése |
| Project | fórumon belüli projektötlet, status |
| QuestionnaireResponse / LearningPath / PathStep | path-finder lánc |
| Certificate | cert/badge kurzus teljesítéskor |
| MentorBooking | Calendly-alapú mentorálás foglalás |
| Notification | email/in-app értesítés |
| Embedded Media | YouTube/Vimeo embed, polimorfikus (topic/comment/project) |