wiki:LogicAndPhysicalDeisgn

Релациска шема

Релациски модел

Трансформација на множествата ентитети

_User(uID, name, password, age, height, weight)

_Day(dID, date)

Meal(mID, name, type)

Ingredient(iID, name, calories, protein, carbs, fats)

PersonalizedIngredient(piID, quantity, iID)

Workout(wID, duration, name, uID*)

Exercise(eID, name, type)

PersonalizedExercise(peID, reps, sets, weight, time, eID*)

WorkoutProgram(wpID, name)

Трансформација на множествата релации меѓу ентитети

UserHasProgram(uID*, wpID’)

*референцира од _User(uID)

‘референцира од WorkoutProgram(wpID)

UserHasDay(uID*, dID’)

*референцира од _User(uID)

‘референцира од _Day(dID)

DayHasMeal(mID*, dID’)

*референцира од Meal (mID)

‘референцира од _Day(dID)

MealHasIngredient(mID*, piID’)

*референцира од Meal (mID)

‘референцира од PersonalizedIngredient(piID)

DayHasWorkout(wID*, dID’)

*референцира од Workout(wID)

‘референцира од _Day (dID)

WorkoutHasExercise(peID*, wID’)

*референцира од PersonalizedExercise(peID)

‘референцира од Workout(wID)

WorkoutProgramHasWorkout(wID, wpID)

*референцира од Workout(wID)

‘референцира од WorkoutProgram(wpID)

DDL скрипта за бришење на табелите и креирање на табелите

kreiranjeFinal.sql

DML скрипта за полнење на табелите со податоци

polnenje.sql

Релациски дијаграм изваден од DBeaver

Last modified 3 months ago Last modified on 02/11/24 20:48:03

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.