Changes between Version 2 and Version 3 of ERModel


Ignore:
Timestamp:
07/15/21 19:19:18 (3 years ago)
Author:
161029
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v2 v3  
    44
    55[[Image(ER_MODEL_V1.jpg)]]
     6
     7== Податочни побарувања ==
     8
     9'''Ентититети'''
     10//
     11
     121. PRODUCT_CATEGORY
     13     a. id serial,
     14     b. category_name varchar
     15     c. constraint pk_cid primary key(id)
     162. PRODUCT
     17     a. id serial
     18     b. sku varchar
     19     c. name varchar
     20     d. description varchar
     21     e. unit_price decimal
     22     f. image_url varchar
     23     g. units_in_stock integer
     24     h. date_created timestamp
     25     i. last_updated timestamp
     26     j. category_id integer
     27     k. constraint pk_id primary key(id)
     28     l. constraint fk_cid foreign key(category_id) references product_category(id)
     293. CUSTOMER
     30     a. id serial
     31     b. first_name varchar
     32     c. last_name varchar
     33     d. email varchar unique
     34     e. constraint pk_customer primary key(id)
     354. ADDRESS
     36     a. id serial
     37     b. city varchar
     38     c. country varchar
     39     d. street varchar
     40     e. zip_code varchar
     41     f. constraint pk_address primary_key(id)
     425. ORDERS
     43     a. id bigserial
     44     b. order_tracking_number varchar
     45     c. total_price decimal
     46     d. total_quantity int
     47     e. customer_id int
     48     f. last_updated timestamp
     49     g. billing_address_id int unique
     50     h. shipping_address  unique
     51     i. constraint pk_orders primary key(id)
     52     j. constraint fk_billing_add foreign key(billing_address_id) references address(id)
     53     k. constraint fk_shipping_add foreign key(shipping_address_id) references address(id)
     546. ORDERED_ITEM
     55     a. id serial
     56     b. quantity int
     57     c. order_id bigserial
     58     d. product_id int
     59     e. constraint pk_order_item primary key(id)
     60     f. constraint fk_order_id foreign key(order_id) references orders(id)
     61     g. constraint fk_product_id foreign key(product_id) references product(id)
     62//
     63
     64Следните два ентитети се ентитети за Држава и Град кои служат за популирање на полиња во апликацијата на front-end.
     657. COUNTRY
     66     a. id serial
     67     b. code varchar
     68     c. name varchar
     69     d. constraint pk_country primary_key(id)
     708. CITY
     71     a. id serial
     72     b. name varchar
     73     c. country_id int
     74     d. constraint pk_city primary key(id),
     75     e. constraint fk_country foreign key(country_id) references country(id)
     76