Changes between Version 11 and Version 12 of ERModel


Ignore:
Timestamp:
09/21/26 18:03:06 (8 days ago)
Author:
201165
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v11 v12  
    55
    66User – сите корисници на целиот систем
    7 • email (PK, text, not nullable)
     7• id (PK, bigint, not nullable)
     8• email (text, not nullable)
    89• username (text, not nullable)
    910• password (text, not nullable)
    … …  
    1819
    1920Ingredient – сите намирници и состојки
    20 • name (PK, text, not nullable)
     21• id (PK, bigint, not nullable)
     22• name (text, not nullable)
    2123• description (text, not nullable)
    2224• energy (numeric, not nullable)
    … …  
    8486Recipe_Contains_Ingeredient
    8587• recipe_id (FK, bigint, non nullable)
    86 • ingredient_name (FK, text, non nullable)
     88• ingredient_id (FK, text, non nullable)
    8789• ingredient_quantity (numeric, non nullable)
    88 • PK (recipe_id, ingredient_name)
     90• PK (recipe_id, ingredient_id)
    8991
    9092Ingredient_Contains_Nutrient
    91 • ingredient_name (FK, text, non nullable)
     93• ingredient_id (FK, text, non nullable)
    9294• nutrient_id (FK, bigint, non nullable)
    9395• quantitiy  (numeric, non nullable)
    94 • PK (ingredient_name, nutrient_id)
     96• PK (ingredient_id, nutrient_id)
    9597
    9698Recipe_Contains_Restriction
    … …  
    106108Grocery_List_Single_Add_Ingredient
    107109• list_id (FK, bigint, non nullable)
    108 • ingredient_name (FK, text, non nullable)
     110• ingredient_id (FK, text, non nullable)
    109111• buy_quantity (numeric, non nullable)
    110 • PK (list_id, ingredient_name)
     112• PK (list_id, ingredient_id)
    111113
    112114Intake_Planner_save_to_list_Post
    … …  
    117119=== Релации
    118120
    119 USER creates POST | 1:N
     121RECIPE posts_on POST | 1:N
    120122
    121123POST has COMMENT | 1:N
    122124
    123 USER posts_on COMMENT | 1:N
     125USER add COMMENT | 1:N
    124126
    125127INTAKE_PLANER save_to_list POST | M:N