wiki:RelationalDesign

Version 1 (modified by 221028, 10 days ago) ( diff )

--

Логички и физички дизајн

Релациска шема (со мапирачка трансформација)

Ознаки

  • примарни клучеви - болдирани и подвлечени
  • not null атрибути - болдирани
  • надворешни клучеви - * до името на надворешниот клуч и во заграда табелата до која референцира
  • останати атрибути - без ознака

Табели

  • USER (user_id, user_name, user_surename, password, role)
  • (transaction_account_id, account_name, balance, user_id* (USER))
  • LABEQUIPMENT (equipment_id, equipment_name, type, description, safety_info)
  • ELEMENT (element_id, symbol, element_name,atomic_number, atomic_weight, melting_point,boiling_point,hazzard_type,description_element)
  • Reaction (reaction_id, element1_id* (ELEMENT), element2_id* (ELEMENT), product,conditions)
  • EXPERIMENT(experiment_id, user_id* (USER), reaction_id* (REACTON),result,time_stamp,safety_warning)
  • EXPERIMENTLABEQUIPMENT(experiment_id* (EXPERIMENT), equipment_id* (LABEQUIPMENT))

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

DDL скрипта

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

DML скрипта

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

No image "DBeaverExport.png" attached to RelationalDesign

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.