Courses


Columns

Column Type Size Nulls Auto Default Children Parents Comments
CoursesSeq int identity 4 null
CourseClasses.CoursesSeq FK_CourseClasses_Courses R
Courses.CommissionLinkCoursesSeq FK_CommissionLinkCoursesSeq_Courses R
Courses.CoursesSeq FK_Courses_LinkedCoursesSeq R
CourseStaff.CoursesSeq FK_CourseStaff_Courses R
StudentCourses.CoursesSeq FK_StudentCourses_Courses R
Courses.CoursesSeq FK_Courses_LinkedCoursesSeq R
FileType varchar 5 ('A')
CourseCampus varchar 3 ('')
CourseCode varchar 15 null
Description varchar 100 ('')
ClassificationCode varchar 15 ('')
CourseCost money 21,4 null
Deposit money 21,4 null
InstalmentType varchar 1 ('')
InstalmentNumber smallint 2 null
InstalmentAmount money 21,4 null
CourseHoldFlag bit 1 ((0))
CertificateFlag bit 1 ((1))
FeeCode varchar 15 ('')
DepartmentCode varchar 8 ('')
CourseNote varchar 2000 ('')
ProgramCode varchar 15 ('')
StartDate datetime 16,3 null
EndDate datetime 16,3 null
DurationWeeks smallint 2 null
ValedictionDate datetime 16,3 null
CRICOSCode varchar 15 ('')
OSHCMonths smallint 2 null
FirstInstallPercent decimal 7,2 null
LinkedCoursesSeq int 4 null
ActiveFlag bit 1 ((1))
CourseAgentCommissionControlSeqDefault int 4 null
CourseAgentCommissionControl.CourseAgentCommissionControlSeq FK_Courses_CourseAgentCommissionControl R
EnrolmentOpenDate datetime 16,3 null
EnrolmentClosedDate datetime 16,3 null
AlternateFinishDate datetime 16,3 null
FilingNumber varchar 30 ('')
CommissionLinkCoursesSeq int 4 null
Courses.CoursesSeq FK_CommissionLinkCoursesSeq_Courses R

Table contained -1 rows

Indexes

Constraint Name Type Sort Column(s)
PK_Courses Primary key Asc CoursesSeq
AK_Courses_ClassificationCode Performance Asc ClassificationCode
AK_Courses_CourseCode Must be unique Asc/Asc/Asc FileType + CourseCampus + CourseCode
AK_Courses_CRICOSCode Performance Asc CRICOSCode
AK_Courses_DepartmentCode Performance Asc DepartmentCode
AK_Courses_ProgramCode Performance Asc ProgramCode
AK_Courses_RuleControlSeqDefault Performance Asc CourseAgentCommissionControlSeqDefault

Relationships