Database Design
Database Design
Prerequisites
PK JobID
PK,FK1 ParentCode
JobDescription PK,FK1 ParentNumber
JobRequirements PK,FK2 ChildCode
BenefitSelection Benefits CourseCatalogue DayOfWeek
MinPay PK,FK2 ChildNumber
PK BenefitSelectionID PK BenefitID MaxPay PK CourseCode PK Id
UnionJob PK CourseNumber
BenefitSelection BenefitCost Text
FK1 BenefitSelection CourseTitle
BenefitDesription CourseDesc
Addresses
People
PK AddressID EmployeeInfo CourseDailySchedule
PK PersonID
PK EmployeeID PK DailyID
Street1
Street2 NTID
TeachingAssignment CourseSchedule FK1 CourseID
City FirstName FK1 PersonID
LastName YearlyPay PK,FK1 EmployeeID PK CourseScheduleID FK2 DayOfWeek
State
Password FK2 HealthBenefits PK,FK2 CourseScheduleID StartTime
ZIP
DOB FK3 VisionBenefits FK2 CourseCode EndTime
SSN FK4 DentalBenefits FK2 CourseNumber
FK1 HomeAddress FK5 JobInformation NumberOfSeats
FK2 LocalAddress FK1 Location SemesterInfo
IsActive FK3 Semester
PK SemesterID
BuildingName