Documente Academic
Documente Profesional
Documente Cultură
Slide: extensible er
Base on the basis task of system, we have ERD include the following entities: Supplier entity help our
store to manage information of supplier
INV_of Sale entity, INV_of Order entity, pay_bill entity, ship_bill and rec_bill entity contains a lot of data
about invoices of sale, invoices of order, payment bill, shipping bill and receipt bill
These entities is linked by the one to many relationship and one to one relationship
As you can see, our data tables still have not been standardized. Standard normalization aim to minimize
data redundancy and remove abnormalities when updating database. There are 4 types of standard
normalization. With our project, we only use 3 types of standard normalization. That is first normal form
second and third. Now we will standardize our data tables according to first normal form.
Next, we will standardize our data tables according to second normal form
In here, we will remove all one –to one relationships and identify foreign key
I see our data tables is not 3NF. We continue to standardize data tables in 3 nf. We change some
attributes of some tables like …..detail pro_bill, detaile invoice of sale detail invoice of order
detail ship bill detaild rec bill, detail pay bill that
Non-primary key attributes do not depend on other non-primary key attributes
All transitive dependencies are removed and placed in another table
that is data tables adapt to 3nf standard