1 Task 1
1.1 ERD
1.1 Business rules
1.2 3NF relations
1.3 Data Dictionary
Relation |
Attributes |
Meaning |
Data type |
Other |
roster |
rosterID |
Unique primary key identifying a roster |
INT |
primary key |
|
taskID |
Foreign key referencing a specific task |
INT |
Foreign key references task.taskID |
|
studentNO |
Foreign key identifying a specific student |
INT(8) |
foreign key references students.studentID |
|
startDate |
Starting date of the roster |
VARCHAR(25) |
NOT NULL |
|
endDate |
Ending date of the roster |
VARCHAR(25) |
NOT NULL |
|
status |
Status of completion of the roster |
VARCHAR(10) |
NOT NULL Eg “complete” |
Students |
studentNO |
Unique primary key identifying the student |
INT |
Primary Key |
|
firstName |
Firstname of a student |
VARCHAR(50) |
Not Null |
|
familyName |
Family name given to a student |
VARCHAR(50) |
Not Null |
|
phoneNO |
Mobile phone number of the student |
VARCHAR(25) |
NOT NULL |
|
streetNO |
Street of origin |
VARCHAR(50) |
NOT NULL |
|
City |
City of origin |
VARCHAR(50) |
NOT NULL eg “Melbourne” |
|
State |
State of origin |
VARCHAR(50) |
NOT NULL |
|
postcode |
Postcode of a student |
INT(8) |
Not Null |
|
type |
Enrollment type; part-time or full time |
VARCHAR(25) |
NOT NULL eg “full-time” |
faculty |
facultyID |
Unique primary key identifying a student |
INT |
Primary key |
|
facultyName |
Specific name given to a faculty |
VARCHAR(50) |
NOT NULL eg “faculty of business” |
|
dean |
Details of the dean in charge of the faculty |
VARCHAR(50) |
NOT NULL |
Enrollment |
enrollmentID |
Unique primary key identifying the enrollment |
INT |
Primary key |
|
courseID |
Foreign key referencing a specific course |
INT |
Foreign key references course.courseID |
|
StudentNO |
Foreign key referencing a specific student |
INT |
Foreign key references students.studentNO |
|
date |
Date and time the enrollment happened |
Timestamp |
NOT NULL Current_timestamp |
units |
unitID |
Unique primary key identifying a unit |
INT |
Primary key |
|
unitName |
Specific name of a unit |
VARCHAR(50) |
MANDATORY |
|
courseID |
Foreign key referencing a specific course |
INT |
Foreign key references course.courseID |
course |
courseID |
Unique primary key of a course |
INT |
Primary key |
|
courseName |
Specific name given to a course |
VARCHAR(50) |
Not Null |
|
duration |
Years the course takes start to completion |
INT |
NOT NULL For example “4” |
|
schoolID |
Foreign key referencing a specific school |
INT |
Foreign key references school .schoolID |
School |
schoolID |
Unique primary key identifying a school |
INT |
primary key |
|
schoolName |
Specific name of a school |
VARCHAR(50) |
Not Null For example “School of engineering” |
|
facultyID |
Foreign key referencing a specific faculty |
INT |
NOT NULL foreign key References faculty.facultyID |
Special_diet |
dietID |
Specific primary key identifying a specific special_diet |
INT |
primary key |
|
studnetNO |
Foreign key referencing a specific student |
INT |
foreign key references students.studentID |
|
description |
Details of the special diet |
TEXT |
NOT NULL |
task |
taskID |
Unique primary key identifying a specific task |
INT |
primary key |
|
taskName |
Specific name of a task |
VARCHAR(50) |
NOT NULL |
|
description |
Details of the task |
TEXT |
NULL |
|
Time_interval |
Time it takes between two tasks |
VARCHAR(25) |
NOT NULL eg “daily” |
Lodge_services |
facOrSerID |
Unique primary key identifying the lodge service of facility |
INT |
primary key |
|
name |
Specific name given to the service or facility |
VARCHAR(50) |
NOT NULL |
|
type |
Service or facility |
VARCHAR(25) |
NOT NULL Eg “service” |
|
description |
Description of the service or facility |
TEXT |
NULL |
Jobs |
JobID |
Unique primary key identifying a job |
INT |
Primary key |
|
name |
Specific name of a job |
VARCHAR(50) |
NOT NULL |
|
description |
Details of the job |
TEXT |
NULL |
|
facOrSerID |
Foreign key referencing the specific facility or service in the lodge |
INT |
NOT NULL foreign key references facility_and_services. facOrSerID |
volunteership |
volunteershipID |
Unique primary key of a volunteership |
INT |
Primary key |
|
rosterID |
Foreign key referencing a specific roster |
INT |
foreign key references roster.rosterID |
|
studentNO |
Foreign key referencing a specific student |
INT |
foreign key references roster.rosterID |
Task 2 PhPMyAdmin implementation
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download