Version 1 (modified by 3 years ago) ( diff ) | ,
---|
Релациска шема - мапирачка трансформација
Ознаки:
- примарните клучеви се означени со underline
- задолжителните атрибути се болдирани
- надворешните клучеви се означени со *
Табели
- category(category_id, category_name)
- reviewer(reviewer_id, reviewer_name, reviewer_verified, reviewer_email, reviewer_password )
- business(business_id, business_name, business_phone, business_descr, business_hours, business_avg_stars , category_id *)
- category_id е референца кон category(category_id)и има not null constraint поради тотално учество на Businesses во релацијата belongs_to
- address(address_id, address_street, address_postal_code, address_city, business_id *)
- business_id е референца кон business(business_id) и има not null constraint поради тотално учество на Addresses во релацијата has_address
- service(service_id, service_name, category_id *)
- category_id е референца кон category(category_id)и има not null constraint поради тотално учество на Services во релацијата of
- review(review_id, review_title, review_text, review_stars , business_id *, reviewer_id *)
- business_id е референца кон business(business_id) и има not null constraint поради тотално учество на Review во релацијата about
- reviewer_id e референца кон reviewer(reviewer_id) и има not null constraint поради тотално учество на Review во релацијата left
- address_id e рефернца кон address(address_id)
Креирање на табели
Полнење на табелите со податоци
Релациски дијаграм од DBeaver
Attachments (3)
- polnenje.sql (9.2 KB ) - added by 3 years ago.
- kreiranje.sql (2.4 KB ) - added by 3 years ago.
- rel_diagram.png (28.7 KB ) - added by 3 years ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.