re: 07/26/02
| NAME | TYPE | WIDTH | UNIQUE | REF | DESCRIPTION |
|---|---|---|---|---|---|
| ID | NUMBER | 10 | PRIMARY KEY | PS_PERSON (ID) | The instructor is a subtype of person so this ID will match the person's ID. |
| ALTERNATE_ID | VARCHAR2 | 15 | UNIQUE | This can be the Instructor's SSN or Banner ID number for use in paying the instructor. |
| NAME | TYPE | WIDTH | NULL | UNIQUE | CHECK | DESCRIPTION |
|---|---|---|---|---|---|---|
| ID | VARCHAR2 | 10 | PRIMARY KEY | ID = UPPER( ID ) | TRIGGER to UPPERCASE. User entered value for the ID of a class. We may want to have this id be generated and have an alternate id entered by the user. | |
| UNAME | VARCHAR2 | 100 | NOT NULL | UNIQUE | UPPER case name of the course to enforce UNIQUENESS of names. | |
| NAME | VARCHAR2 | 100 | NOT NULL | |||
| DESCRIPTION | VARCHAR2 | 4000 | The course description. Can type anything here and it is not required. |
| NAME | TYPE | WIDTH | PREC | NULL | DESCRIPTION |
|---|---|---|---|---|---|
| ID | NUMBER | 10 | NOT NULL | Generated ID for this course session. | |
| CL_COURSE_ID | VARCHAR2 | 10 | NOT NULL | The course that is being taught. | |
| PS_ORGANIZATION_ID | NUMBER | 10 | The organization that is sponsoring this course. DO WE WANT THIS REQUIRED? | ||
| OFFERED | DATE | 0 | NOT NULL | Date that the course was/is offered | |
| HOURS |
Number |
6 |
2 |
Not Null |
Contact hours that this course will/was offered for. |
| COST | NUMBER | 6 | 2 | NOT NULL | This is the cost of a student attending this course. 9999.99 max value |
| RESERVED |
NUMBER |
3 |
NOT NULL |
Number of seats that are reserved by an organization(s)
that plans to attend but doesn't have the names yet. |
|
| RESERVED_COMMENT |
VARCHAR2 |
800 |
Comment about the reserved number... could enter
the organization, etc that is reserving seats. |
||
| DROP_DAY | DATE | This date is to establish how long a person has to be able to drop from a session once they are registered. | |||
| LOC_STREET_1 | VARCHAR2 | 40 | location address: Street1 | ||
| LOC_STREET_2 | VARCHAR2 | 40 | Location Address: Steet 2 | ||
| LOC_CITY | VARCHAR2 | 50 | Location Address: CITY | ||
| LOC_STATE | VARCHAR2 | 2 | Location Address: State | ||
| LOC_ZIP | VARCHAR2 | 10 | Location Address: ZIP | ||
| SY_COUNTY_ID | VARCHAR2 | 5 | NOT NULL | County that this course is being offered in. For REPORT purposes! |
| NAME | TYPE | WIDTH | PREC | DESCRIPTION |
|---|---|---|---|---|
| CL_SESSION_ID | NUMBER | 10 | Session of the course that is being taken. | |
| PS_PERSON_ID | NUMBER | 10 | Person who is signed up for the course. | |
| COST | NUMBER | 6 | 2 | Cost for this person to enroll in the course. Copy from the cost of the SESSION as the default. |
| GRADE |
VARCHAR2 |
1 |
Grade for the course - A-attended, C-completed, I-incomplete |
| NAME | TYPE | WIDTH | DESCRIPTION |
|---|---|---|---|
| CL_INSTRUCTOR_ID | NUMBER | 10 | Who is teaching this course |
| CL_SESSION_ID | NUMBER | 10 | What session is being taught. |
| NAME | TYPE | WIDTH | PREC | CHECK | DESCRIPTION |
|---|---|---|---|---|---|
| CL_COURSE_ID | VARCHAR2 | 10 | Course that has the credit | ||
| CREDIT_HOURS | NUMBER | 4 | 1 | credit_hours >=0 | The number of CEC hours that is earned when this course is completed. 999.9 max value |
| COURSE_NAME | VARCHAR2 | 20 | The equivelant course name to report to the state to get the CECs. | ||
| EFFECTIVE | DATE | 0 | Effective date of CECs. The CECs are available from this date forward until the next record that changes them |