wiki:DDL

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

Ознаки

  • Примарните клучеви се означени со задебелени и подвлечени букви
  • Задолжителни атрибути се означени со задебелени букви
  • Надворешни клучеви се означени со *

Табели

Dorm_User (u_id, phone_number, first_name, last_name, email, pass)
Employee ( u_id* )

  • u_id референцира од Dorm_User(u_id)

Student (u_id*, faculty_name, year_of_studies, is_exempt)

  • u_id референцира од Dorm_User(u_id)

Dorm_Document (d_id, d_comment, d_status, upload_date, file_path, emp_id*, student_id*)

  • emp_id референцира од Dorm_User(u_id)
  • student_id референцира од Dorm_User(u_id)

Payment (p_id, amount, payment_date, student_id*, payed_month)

  • student_id референцира од Student(u_id)

Block (block_id, num_available_rooms)
Room (room_number, block_id*, is_available, capacity)

  • block_id референцира од Block(block_id)

Room_Request (status, roomate_email, room_number*, block_id*, employee_id*, student_id)

  • room_number, block_id референцираат од Room(room_number, block_id)
  • employee_id референцира од Employee(u_id)
  • student_id референцира од Student(u_id)

Student_Took_Room (start_date, end_date, student_id*, room_num*, block_id*)

  • room_num, block_id референцираат од Room(room_number, block_id)
  • student_id референцира од Student(u_id)

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

Бришење и креирање на табели
Полнење на табелите

ER дијаграм изваден од DBeaver

Last modified 6 weeks ago Last modified on 12/05/24 00:42:10

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.