Table EventClsRm

Description of table EventClsRm

This table contains the answer sheet and roster teacher name as well as the class grade. Only paper / pencil tests are loaded into this table.


Code preview of table EventClsRm

use StudentCentered
go

if exists (select 1
from sysindexes
where id = object_id('dbo.EventClsRm')
and name = 'EndDt_IDX'
and indid > 0
and indid < 255)
drop index dbo.EventClsRm.EndDt_IDX
go

if exists (select 1
from sysindexes
where id = object_id('dbo.EventClsRm')
and name = 'EffDt_IDX'
and indid > 0
and indid < 255)
drop index dbo.EventClsRm.EffDt_IDX
go

if exists (select 1
from sysindexes
where id = object_id('dbo.EventClsRm')
and name = 'UpdtDt_IDX'
and indid > 0
and indid < 255)
drop index dbo.EventClsRm.UpdtDt_IDX
go

if exists (select 1
from sysindexes
where id = object_id('dbo.EventClsRm')
and name = 'RptTchrNmRptClsPrd_IDX'
and indid > 0
and indid < 255)
drop index dbo.EventClsRm.RptTchrNmRptClsPrd_IDX
go

if exists (select 1
from sysindexes
where id = object_id('dbo.EventClsRm')
and name = 'RstrTchrNmRstrClsPrd_IDX'
and indid > 0
and indid < 255)
drop index dbo.EventClsRm.RstrTchrNmRstrClsPrd_IDX
go

if exists (select 1
from sysindexes
where id = object_id('dbo.EventClsRm')
and name = 'AnsShtTchrNmAnsShtClsPrd_IDX'
and indid > 0
and indid < 255)
drop index dbo.EventClsRm.AnsShtTchrNmAnsShtClsPrd_IDX
go

if exists (select 1
from sysindexes
where id = object_id('dbo.EventClsRm')
and name = 'UnqTestEventEffDtEndDt_IDX'
and indid > 0
and indid < 255)
drop index dbo.EventClsRm.UnqTestEventEffDtEndDt_IDX
go

if exists (select 1
from sysobjects
where id = object_id('dbo.EventClsRm')
and type = 'U')
drop table dbo.EventClsRm
go

/*==============================================================*/
/* Table: EventClsRm */
/*==============================================================*/
create table dbo.EventClsRm (
ID int not null,
SMFConfig_ID int null,
UnqTstEvent_ID int null,
InstID int null,
AnsShtTchrNm varchar(30) null,
AnsShtClsPrd char(2) null,
RstrTchrNm varchar(30) null,
RstrClsPrd char(2) null,
RptTchrNm varchar(30) null,
RptClsPrd char(2) null,
ClsGrd char(2) null,
UpdtID varchar(18) null,
UpdtDt datetime null,
CrtrID varchar(18) null,
CrtDt datetime null,
EffDt datetime not null default getdate(),
EndDt datetime null,
LoadSeq_ID int null,
LoadDt datetime null,
constraint EventClsRm_PK primary key nonclustered (ID)
on LargeIDX
)
on LargeTBL
go

/*==============================================================*/
/* Index: UnqTestEventEffDtEndDt_IDX */
/*==============================================================*/
create index UnqTestEventEffDtEndDt_IDX on dbo.EventClsRm (
UnqTstEvent_ID,
EffDt,
EndDt
)
on LargeIDX
go

/*==============================================================*/
/* Index: AnsShtTchrNmAnsShtClsPrd_IDX */
/*==============================================================*/
create index AnsShtTchrNmAnsShtClsPrd_IDX on dbo.EventClsRm (
AnsShtTchrNm,
AnsShtClsPrd
)
on LargeIDX
go

/*==============================================================*/
/* Index: RstrTchrNmRstrClsPrd_IDX */
/*==============================================================*/
create index RstrTchrNmRstrClsPrd_IDX on dbo.EventClsRm (
RstrTchrNm,
RstrClsPrd
)
on LargeIDX
go

/*==============================================================*/
/* Index: RptTchrNmRptClsPrd_IDX */
/*==============================================================*/
create index RptTchrNmRptClsPrd_IDX on dbo.EventClsRm (
RptTchrNm,
RptClsPrd
)
on LargeIDX
go

/*==============================================================*/
/* Index: UpdtDt_IDX */
/*==============================================================*/
create index UpdtDt_IDX on dbo.EventClsRm (
UpdtDt
)
on LargeIDX
go

/*==============================================================*/
/* Index: EffDt_IDX */
/*==============================================================*/
create index EffDt_IDX on dbo.EventClsRm (
EffDt
)
on LargeIDX
go

/*==============================================================*/
/* Index: EndDt_IDX */
/*==============================================================*/
create index EndDt_IDX on dbo.EventClsRm (
EndDt
)
on LargeIDX
go


List of columns of the table EventClsRm

Name

Code

Class Room Identifier

ID

SMFConfig_ID

SMFConfig_ID

Unique Test Event Identifier

UnqTstEvent_ID

Institution Identifier

InstID

Answer Sheet Teacher Name

AnsShtTchrNm

Answer Sheet Class Period

AnsShtClsPrd

Roster Teacher Name

RstrTchrNm

Roster Class Period

RstrClsPrd

ReportTeacher Name

RptTchrNm

Report Class Period

RptClsPrd

Class Grade

ClsGrd

Update Identifier

UpdtID

Update Date

UpdtDt

Creator Identifier

CrtrID

Create Date

CrtDt

Effective Date

EffDt

End Date

EndDt

LoadSeq_ID

LoadSeq_ID

LoadDt

LoadDt


Column ID of the table EventClsRm

Card of the column ID of the table EventClsRm

Name

Class Room Identifier

Code

ID

Data Type

int

Mandatory

TRUE


Description of the column ID of the table EventClsRm

Unique ID assigned and maintained by the database for the EventClsRm table.


Column SMFConfig_ID of the table EventClsRm

Card of the column SMFConfig_ID of the table EventClsRm

Name

SMFConfig_ID

Code

SMFConfig_ID

Data Type

int

Mandatory

FALSE


Description of the column SMFConfig_ID of the table EventClsRm

Foreign key from the Standard Message Format Configuration (SMFConfig) table. This key represents a subject and year combination.


Column UnqTstEvent_ID of the table EventClsRm

Card of the column UnqTstEvent_ID of the table EventClsRm

Name

Unique Test Event Identifier

Code

UnqTstEvent_ID

Data Type

int

Mandatory

FALSE


Description of the column UnqTstEvent_ID of the table EventClsRm

Foreign key from the Unique Test Event (UnqTstEvent) table. This identifier is used to locate all versions of a given test in tables throughout the StudentCentered database.


Column InstID of the table EventClsRm

Card of the column InstID of the table EventClsRm

Name

Institution Identifier

Code

InstID

Data Type

int

Mandatory

FALSE


Description of the column InstID of the table EventClsRm

Institution identifier assigned and maintained by the Institution database for the Attending School.


Column AnsShtTchrNm of the table EventClsRm

Card of the column AnsShtTchrNm of the table EventClsRm

Name

Answer Sheet Teacher Name

Code

AnsShtTchrNm

Data Type

varchar(30)

Mandatory

FALSE


Description of the column AnsShtTchrNm of the table EventClsRm

Answer sheet teacher name used for distribution.


Column AnsShtClsPrd of the table EventClsRm

Card of the column AnsShtClsPrd of the table EventClsRm

Name

Answer Sheet Class Period

Code

AnsShtClsPrd

Data Type

char(2)

Mandatory

FALSE


Description of the column AnsShtClsPrd of the table EventClsRm

Answer sheet class period used for distribution.


Column RstrTchrNm of the table EventClsRm

Card of the column RstrTchrNm of the table EventClsRm

Name

Roster Teacher Name

Code

RstrTchrNm

Data Type

varchar(30)

Mandatory

FALSE


Description of the column RstrTchrNm of the table EventClsRm

Class roster teacher name for reporting.


Column RstrClsPrd of the table EventClsRm

Card of the column RstrClsPrd of the table EventClsRm

Name

Roster Class Period

Code

RstrClsPrd

Data Type

char(2)

Mandatory

FALSE


Description of the column RstrClsPrd of the table EventClsRm

Class roster period for reporting.


Column RptTchrNm of the table EventClsRm

Card of the column RptTchrNm of the table EventClsRm

Name

ReportTeacher Name

Code

RptTchrNm

Data Type

varchar(30)

Mandatory

FALSE


Description of the column RptTchrNm of the table EventClsRm

Report teacher name used for Writing and MathProblemSolving.


Column RptClsPrd of the table EventClsRm

Card of the column RptClsPrd of the table EventClsRm

Name

Report Class Period

Code

RptClsPrd

Data Type

char(2)

Mandatory

FALSE


Description of the column RptClsPrd of the table EventClsRm

Report class period used for Writing and MathProblemSolving.


Column ClsGrd of the table EventClsRm

Card of the column ClsGrd of the table EventClsRm

Name

Class Grade

Code

ClsGrd

Data Type

char(2)

Mandatory

FALSE


Description of the column ClsGrd of the table EventClsRm

Classroom grade as reported on the classroom information sheet.


Column UpdtID of the table EventClsRm

Card of the column UpdtID of the table EventClsRm

Name

Update Identifier

Code

UpdtID

Data Type

varchar(18)

Mandatory

FALSE


Description of the column UpdtID of the table EventClsRm

The user identification of the person or process that last updated the record in StudentCenteredStaging.


Column UpdtDt of the table EventClsRm

Card of the column UpdtDt of the table EventClsRm

Name

Update Date

Code

UpdtDt

Data Type

datetime

Mandatory

FALSE


Description of the column UpdtDt of the table EventClsRm

The date of the last update to the source row of data from StudentCenteredStaging.


Column CrtrID of the table EventClsRm

Card of the column CrtrID of the table EventClsRm

Name

Creator Identifier

Code

CrtrID

Data Type

varchar(18)

Mandatory

FALSE


Description of the column CrtrID of the table EventClsRm

The user identification of the person or process that created the record in StudentCenteredStaging.


Column CrtDt of the table EventClsRm

Card of the column CrtDt of the table EventClsRm

Name

Create Date

Code

CrtDt

Data Type

datetime

Mandatory

FALSE


Description of the column CrtDt of the table EventClsRm

The date the source row of data was created in StudentCenteredStaging.


Column EffDt of the table EventClsRm

Card of the column EffDt of the table EventClsRm

Name

Effective Date

Code

EffDt

Data Type

datetime

Mandatory

TRUE


Description of the column EffDt of the table EventClsRm

The date that this row of data becomes effective in StudentCentered.


Column EndDt of the table EventClsRm

Card of the column EndDt of the table EventClsRm

Name

End Date

Code

EndDt

Data Type

datetime

Mandatory

FALSE


Description of the column EndDt of the table EventClsRm

The date that this row of data ceases to be effective in StudentCentered.


Column LoadSeq_ID of the table EventClsRm

Card of the column LoadSeq_ID of the table EventClsRm

Name

LoadSeq_ID

Code

LoadSeq_ID

Data Type

int

Mandatory

FALSE


Description of the column LoadSeq_ID of the table EventClsRm

Foreign key from the Load Sequence (LoadSeq) table. Each load receives a unique identifier.


Column LoadDt of the table EventClsRm

Card of the column LoadDt of the table EventClsRm

Name

LoadDt

Code

LoadDt

Data Type

datetime

Mandatory

FALSE


Description of the column LoadDt of the table EventClsRm

The date the data was loaded into StudentCentered.