Changes between Version 6 and Version 7 of LogicalPhysicalDesign
- Timestamp:
- 12/22/25 16:54:55 (6 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
LogicalPhysicalDesign
v6 v7 21 21 5. **Course **(__'''Course_ID'''__, '''Name''', '''Price''', '''Status''', __Category_ID__*(Category), __Instructor_ID__*(Instructor)) 22 22 23 6. ** USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''')23 6. **Module **(__'''Module_id'''__, '''Title''', '''Description''', __Course_ID*(Course)) 24 24 25 7. ** USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''')25 7. **Lesson **(__'''lesson_ID'''__, '''TItle''', '''Material''', __Module_id*(Module)) 26 26 27 8. ** USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''')27 8. **Quiz **(__'''Quiz_ID'''__, '''Total_points''', '''Passing_score''', __lesson_ID*(Lesson)) 28 28 29 9. ** USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''')29 9. **Enrollment **(__'''Enrollment_ID'''__, '''Enroll_date''', '''Completion_Status''', '''Progress_percentage''',__User_id*(User), __Course_ID*(Course)) 30 30 31 10. ** USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''')31 10. **Certificate **(__'''Certificate_ID'''__, '''Issue_date''', '''Certificate_code''', '''Status''', __Enrollment_id*(Enrollment)) 32 32 33 11. ** USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''')33 11. **SupportTicket **(__'''Ticket_ID'''__, '''Subject, Description''', '''Status''', '''Created_at''', __User_ID*(User), __Admin_ID*(Administrator)) 34 34 35 12. ** USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''')35 12. **SubscriptionPlan **(__'''Plan_ID'''__, '''Name''', '''Price''', '''Duration_months''', '''Description''', '''Access_type''' 36 36 37 13. **U SER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''')37 13. **UserSubscription**(__'''Subscription_ID'''__, '''Start_date''', '''End_date''', '''Status''', __User_ID*(User), __Plan_ID**(SubscriptionPlan)) 38 38 39 14. ** USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''')39 14. **Payment **(__'''Payment_ID'''__, '''Amount''', __User_ID*(User), __Subscription_ID**(UserSubscription)) 40 40 41 41 42 42 === DDL скрипта за креирање и бришење на табелите === 43 43 44 [wiki:ddlScript.sql DDL скрипта] 44 45 45 46 46 === DML скрипта за полнење на табелите со податоци === 47 47 48 [wiki:dmlScript.sql DML скрипта] 48 49 49 50 50 === Релациски дијаграм изваден од DBeaver === 51 [[Image(DBeaverExportVer2.png)]]
