Changes between Initial Version and Version 1 of RelationalDesign


Ignore:
Timestamp:
11/20/24 17:36:12 (3 days ago)
Author:
211101
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalDesign

    v1 v1  
     1= Логички и физички дизајн
     2
     3== Релациска шема (со мапирачка трансформација)
     4=== Ознаки
     5- примарни клучеви     - __**болдирани и подвлечени__**
     6- not null атрибути        - **болдирани**
     7- надворешни клучеви - * до името на надворешниот клуч и во заграда табелата кон која референцира
     8- останати атрибути      - без ознака
     9=== Табели
     10- USER (**__user_id__**, **user_name**, **email**, **password**)
     11- TRANSACTION_ACCOUNT (__**transaction_account_id**__, account_name, balance, user_id* (USER))
     12- TRANSACTION (__**transaction_id__**, transaction_name, **amount**, net_amount, day_id* (DAY), tag_id* (TAG))
     13- TRANSACTION_BREAKDOWN (__**transaction_breakdown_id__**, transaction_id* (TRANSACTION), transaction_account_id* (TRANSACTION_ACCOUNT), spent_amount, earned_amount)
     14- YEAR (__**year_id__**, **year_name**)
     15- MONTH (__**month_id__**, year_id* (YEAR), **month_name**)
     16- DAY (__**day_id__**, month_id* (MONTH), day_number, day_name)
     17- TAG (__**tag_id__**, **tag_name**)
     18
     19=== DDL скрипта за креирање и бришење на табелите
     20[wiki:ddlScriptVer1.sql DDL скрипта]
     21=== DML скрипта за полнење на табелите со податоци
     22[wiki:dmlScriptVer1.sql DML скрипта]
     23=== Релациски дијаграм изваден од DBeaver