• Tidak ada hasil yang ditemukan

BOQ_File ( Primary Key )

BOQ_ID (PK) (Partial Dependency) BOQ_File_Date

Shop_Drawing_File

@BOQ_File + @#BOQ_ID + BOQ_File_Date + Shop_Drawing_File

1NF

Di dalam entitas BOQ_File tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

Di dalam entitas BOQ_File, terdapat atribut yang merupakan partial dependency sehingga tidak diperlukan normalisasi 2N menjadi :

BOQFile

@BOQ_File + @#BOQ_ID + BOQ_File_Date + Shop_Drawing_File

BOQ

@BOQ_ID

3NF

Di dalam entitas BOQ_File, semua atribut yang ada pada entitas tersebut tidak ditemukan transitif dependency sehingga tidak diperlukan normalisasi 3NF.

4. Client

Client_ID ( Primary key ) Client_Name

Address

@Client_ID + Client_Name + Address

Di dalam entitas Client tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

2NF

Di dalam entitas Client, tidak terdapat atribut yang merupakan partial dependency sehingga tidak diperlukan normalisasi 2NF.

3NF

Di dalam entitas Client, semua atribut yang ada pada

entitas tersebut tidak ditemukan transitive dependency sehingga tidak diperlukan normalisasi 3NF.

5. ClientEmail

Client_ID (Primary Key) (Partial Dependency)

Email (Primary Key)

1NF

Di dalam entitas ClientEmail tidak terdapat atribut yang mengalami reeating group sehingga tidak diperlukan normalisasi 1NF.

2NF

Di dalam entitas ClientEmail, terdapat atribut yang merupakan partial dependency sehingga tidak diperlukan normalisasi 2N menjadi :

ClientEmail

@#Client_ID + @Email

Client

@Client_ID

3NF

Di dalam entitas ClientEmail, semua atribut yang ada pada entitas tersebut tidak ditemukan transitive dependency sehingga tidak diperlukan normalisasi 3NF.

6. ClientPhone

Client_ID (Primary Key) (Partial Dependency) Phone (Primary Key)

@#Client_ID + @Phone

1NF

Di dalam entitas ClientPhone tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

2NF

Di dalam entitas ClientPhone, terdapat atribut yang merupakan partial dependency sehingga tidak diperlukan normalisasi 2N menjadi :

ClientPhone

@#Client_ID + @Phone

Client

@Client_ID

3NF

Di dalam entitas ClientPhone, semua atribut yang ada pada entitas tersebut tidak ditemukan transitive dependency sehingga tidak diperlukan normalisasi 3NF.

7. ClientFax

Client_ID (Primary Key) (Partial Dependency)

Fax (Primary Key)

@#Client_ID + @Fax

1NF

Di dalam entitas ClientFax tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

2NF

Di dalam entitas ClientFax, terdapat atribut yang merupakan partial dependency sehingga tidak diperlukan normalisasi 2N menjadi :

ClientFax

@#Client_ID + @Fax

Client

@Client_ID

Di dalam entitas ClientFax, semua atribut yang ada pada entitas tersebut tidak ditemukan transitive dependency sehingga tidak diperlukan normalisasi 3NF.

8. Employee

Employee_ID (Primary Key) Password

Employee_Name

Position (Transitive dependency) Gender

Enter_Date Address Image Status

@Employee_ID + Password + Employee_Name + Position + Gender + Enter_Date + Address + Image + Status

1NF

Di dalam entitas Employee tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF

2NF

Di dalam entitas Employee, tidak terdapat atribut yang merupakan partial dependency sehingga tidak diperlukan normalisasi 2NF.

3NF

Di dalam entitas Employee, dari semua atribut yang ada pada entitas tersebut ditemukan transitive dependency yaitu position sehingga diperlukan normalisasi 3NF.

Employee

@Employee_ID + Password + Employee_Name + Gender + Enter_date + Address + Image + Status + #Position

PositionEMP

@Position

9. EmployeeEmail

Employee_ID (Primary Key) (Partial Dependency)

Email (Primary Key)

@#Employee_ID + @Email

Di dalam entitas EmployeeEmail tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

2NF

Di dalam entitas EmployeeEmail, terdapat atribut yang merupakan partial dependency sehingga tidak diperlukan normalisasi 2N menjadi :

EmployeeEmail

@#Employee_ID + @Email

Employee

@ Employee _ID

3NF

Di dalam entitas EmployeeEmail, semua atribut yang ada pada entitas tersebut tidak ditemukan transitive dependency sehingga tidak diperlukan normalisasi 3NF.

10. EmployeePhone

Employee_ID (Primary Key) (Partial Dependency)

Phone (Primary Key) @#Employee_ID + @Phone

1NF

Di dalam entitas EmployeePhone tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

2NF

Di dalam entitas EmployeePhone, terdapat atribut yang merupakan partial dependency sehingga tidak diperlukan normalisasi 2N menjadi :

EmployeePhone

@#Employee_ID + @Phone

Employee

@ Employee _ID

3NF

Di dalam entitas EmployeePhone, semua atribut yang ada pada entitas tersebut tidak ditemukan transitive dependency sehingga tidak diperlukan normalisasi 3NF.

11. Invoice

Invoice_ID (Primary Key)

Employee_ID (Partial Dependency) Invoice_Date

Invoice_Due_Date Revision

Information

@Invoice_ID + #Employee_ID + Invoice_Date + Invoice_Due_Date + Revision + Information

1NF

Di dalam entitas Invoice tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

2NF

Di dalam entitas Invoice, terdapat atribut yang merupakan partial dependency sehingga diperlukan normalisasi 2NF menjadi :

Invoice

@Invoice_ID + #Employee_ID + Invoice_Date + Invoice_Due_Date + Revision + Information

Employee

@Employee_ID

Di dalam entitas Invoice, semua atribut yang ada pada entitas tersebut tidak ditemukan transitive dependency sehingga tidak diperlukan normalisasi 3NF.

12. InvoiceDescription

Description (Primary Key)

Invoice_ID (PK) (Partial Dependency) Qty

Price

@Description + @#Invoice_ID + Qty + Price

1NF

Di dalam entitas InvoiceDescription tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

2NF

Di dalam entitas InvoiceDescription, terdapat atribut yang merupakan partial dependency sehingga diperlukan normalisasi 2NF menjadi :

@Description + @#Invoice_ID + Qty + Price

Invoice

@Invoice_ID

3NF

Di dalam entitas InvoiceDescription, semua atribut yang ada pada entitas tersebut tidak ditemukan transitive dependency sehingga tidak diperlukan normalisasi 3NF.

13. InvoiceFile

Invoice_File (Primary Key)

Invoice_ID (PK) (Partial Dependency) Invoice_File_Date

@Invoice_File + @#Invoice_ID + Invoice_File_Date

1NF

Di dalam entitas InvoiceFile tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

Di dalam entitas InvoiceFile, terdapat atribut yang merupakan partial dependency sehingga diperlukan normalisasi 2NF menjadi :

InvoiceFile

@ Invoice_File + @#Invoice_ID + Invoice_File_Date

Invoice

@Invoice_ID

3NF

Di dalam entitas InvoiceFile, semua atribut yang ada pada entitas tersebut tidak ditemukan transitive dependency sehingga tidak diperlukan normalisasi 3NF.

14. Material

M aterial_ID (Primary Key) M aterial_Name

Qty

Type (Transitive dependency) @M aterial_ID + M aterial_Name + Qty + Type

1NF

Di dalam entitas M aterial tidak terdapat atribut yang mengalami repeating group sehingga tidak diperlukan normalisasi 1NF.

2NF

Di dalam entitas M aterial, tidak terdapat atribut yang merupakan partial dependency sehingga tidak diperlukan normalisasi 2NF.

3NF

Di dalam entitas M aterial, dari semua atribut yang ada pada entitas tersebut ditemukan transitive dependency yaitu type sehingga diperlukan normalisasi 3NF.

Material

@M aterial_ID + M aterial_Name + Qty + #Type

TypeMaterial

Dalam dokumen BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN (Halaman 71-86)

Dokumen terkait