GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
Server IP : 134.29.175.74  /  Your IP : 216.73.216.160
Web Server : nginx/1.10.2
System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586
User : Administrator ( 0)
PHP Version : 7.1.0
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /nginx/html/uploads/20243/CST1600/41/16513508/Lab07/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /nginx/html/uploads/20243/CST1600/41/16513508/Lab07/CST1600_EliasDavis_Lab07.txt
UNF:
student(Name, HomeMobilePhoneNumbers, StudentID, MajorCode1, MajorCode2, MajorCode3)

1NF:
Note: In the UNF table, we have repeating fields (MajorCode1, MajorCode2, MajorCode3) which violate 1NF.
To resolve this, we'll create a new table StudentMajors to hold the student's majors.

student(Name, HomeMobilePhoneNumbers, StudentID*)
StudentMajors(StudentID*@, MajorCode*)

2NF:
Note: What makes the 1NF not 2NF legal is the presence of partial dependencies in the original structure.
In 1NF, the MajorCode attributes depend on the entire candidate key (StudentID) rather than just part of it.
By breaking down the original table into separate tables and establishing relationships, we eliminate partial dependencies and achieve 2NF.

Student(Name, HomeMobilePhoneNumbers, StudentID*)
StudentMajors(StudentID*@, MajorCode*@)
Major(MajorCode*)

3NF: 
Note: OK

Student(Name, HomeMobilePhoneNumbers, StudentID*)
StudentMajors(StudentID*@, MajorCode*@)
Major(MajorCode*)


Three data rows:

Student(Name,           HomeMobilePhoneNumbers,    StudentID*)
		Avram Hinton	103-391-7811;676-683-6301  34673656	
		Hayes Gibson	447-149-5334			   83681840
		Kristen Acosta  ;972-658-1570			   94086534
StudentMajors(StudentID*@, MajorCode*@)
			  34673656	   NSA
			  34673656	   CSS
			  34673656	   CST
			  83681840	   CST
			  94086534	   CP
			  94086534	   MAD
Major(MajorCode*)
	  NSA
	  CSS
	  CST
	  CP
	  MAD

Anon7 - 2022
AnonSec Team