Table BnchLvl

Description of table BnchLvl

This table holds character based benchmark level scores such as PLB, PLG, PL5B and PL5G scores related to a specific test event and score reporting category for the test.


Code preview of table BnchLvl

use StudentCentered
go

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

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

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

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

/*==============================================================*/
/* Table: BnchLvl */
/*==============================================================*/
create table dbo.BnchLvl (
ID int not null,
SMFConfig_ID int not null,
UnqTstEvent_ID int not null,
Ctgry_ID int not null,
BnchLvlTyp_ID int not null,
BnchLvlMng_ID int not null,
BnchLvlVal char(2) null,
EffDt datetime not null default getdate(),
EndDt datetime null,
UpdtID varchar(18) null,
UpdtDt datetime null,
CrtrID varchar(18) null,
CrtDt datetime null,
LoadSeq_ID int null,
LoadDt datetime null,
constraint BnchLvl_PK primary key nonclustered (ID)
on LargeIDX
)
on LargeTBL
go

/*==============================================================*/
/* Index: UnqTstEvent_FK */
/*==============================================================*/
create index UnqTstEvent_FK on dbo.BnchLvl (
UnqTstEvent_ID,
SMFConfig_ID
)
on LargeIDX
go

/*==============================================================*/
/* Index: Ctgry_FK */
/*==============================================================*/
create index Ctgry_FK on dbo.BnchLvl (
Ctgry_ID
)
on LargeIDX
go

/*==============================================================*/
/* Index: ScoreTyp_FK */
/*==============================================================*/
create index ScoreTyp_FK on dbo.BnchLvl (
BnchLvlTyp_ID
)
on LargeIDX
go


List of columns of the table BnchLvl

Name

Code

Bench Level Identifier

ID

SMFConfig_ID

SMFConfig_ID

Unique Test Event Identifier

UnqTstEvent_ID

Category Identifier

Ctgry_ID

Benchmark Level Type Identifier

BnchLvlTyp_ID

Benchmark Level Meaning

BnchLvlMng_ID

Benchmark Level Value

BnchLvlVal

Effective Date

EffDt

End Date

EndDt

Update Identifier

UpdtID

Update Date

UpdtDt

Creator Identifier

CrtrID

Create Date

CrtDt

LoadSeq_ID

LoadSeq_ID

LoadDt

LoadDt


Column ID of the table BnchLvl

Card of the column ID of the table BnchLvl

Name

Bench Level Identifier

Code

ID

Data Type

int

Mandatory

TRUE


Description of the column ID of the table BnchLvl

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


Column SMFConfig_ID of the table BnchLvl

Card of the column SMFConfig_ID of the table BnchLvl

Name

SMFConfig_ID

Code

SMFConfig_ID

Data Type

int

Mandatory

TRUE


Description of the column SMFConfig_ID of the table BnchLvl

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


Column UnqTstEvent_ID of the table BnchLvl

Card of the column UnqTstEvent_ID of the table BnchLvl

Name

Unique Test Event Identifier

Code

UnqTstEvent_ID

Data Type

int

Mandatory

TRUE


Description of the column UnqTstEvent_ID of the table BnchLvl

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 Ctgry_ID of the table BnchLvl

Card of the column Ctgry_ID of the table BnchLvl

Name

Category Identifier

Code

Ctgry_ID

Data Type

int

Mandatory

TRUE


Description of the column Ctgry_ID of the table BnchLvl

Foreign key to the Category (Ctgry) table where the names of the score reporting category are held.


Column BnchLvlTyp_ID of the table BnchLvl

Card of the column BnchLvlTyp_ID of the table BnchLvl

Name

Benchmark Level Type Identifier

Code

BnchLvlTyp_ID

Data Type

int

Mandatory

TRUE


Description of the column BnchLvlTyp_ID of the table BnchLvl

Foreign key to Master Codes (MstrCd) table for the Score Type. Examples of the type of scores loaded here are: 5LvlBnch (PL5B), 5LvlGrd, (PL5G), PerfLvlBnch (PLB), PerfLvlGrd (PLG) as well as total scores.


Column BnchLvlMng_ID of the table BnchLvl

Card of the column BnchLvlMng_ID of the table BnchLvl

Name

Benchmark Level Meaning

Code

BnchLvlMng_ID

Data Type

int

Mandatory

TRUE


Description of the column BnchLvlMng_ID of the table BnchLvl

Foreign key to the Master Codes (MstrCd) table that may be used to tie the Bench Level Value to a meaning.


Column BnchLvlVal of the table BnchLvl

Card of the column BnchLvlVal of the table BnchLvl

Name

Benchmark Level Value

Code

BnchLvlVal

Data Type

char(2)

Mandatory

FALSE


Description of the column BnchLvlVal of the table BnchLvl

The score given for a type of bench level within a category of score.


Column EffDt of the table BnchLvl

Card of the column EffDt of the table BnchLvl

Name

Effective Date

Code

EffDt

Data Type

datetime

Mandatory

TRUE


Description of the column EffDt of the table BnchLvl

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


Column EndDt of the table BnchLvl

Card of the column EndDt of the table BnchLvl

Name

End Date

Code

EndDt

Data Type

datetime

Mandatory

FALSE


Description of the column EndDt of the table BnchLvl

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


Column UpdtID of the table BnchLvl

Card of the column UpdtID of the table BnchLvl

Name

Update Identifier

Code

UpdtID

Data Type

varchar(18)

Mandatory

FALSE


Description of the column UpdtID of the table BnchLvl

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


Column UpdtDt of the table BnchLvl

Card of the column UpdtDt of the table BnchLvl

Name

Update Date

Code

UpdtDt

Data Type

datetime

Mandatory

FALSE


Description of the column UpdtDt of the table BnchLvl

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


Column CrtrID of the table BnchLvl

Card of the column CrtrID of the table BnchLvl

Name

Creator Identifier

Code

CrtrID

Data Type

varchar(18)

Mandatory

FALSE


Description of the column CrtrID of the table BnchLvl

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


Column CrtDt of the table BnchLvl

Card of the column CrtDt of the table BnchLvl

Name

Create Date

Code

CrtDt

Data Type

datetime

Mandatory

FALSE


Description of the column CrtDt of the table BnchLvl

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


Column LoadSeq_ID of the table BnchLvl

Card of the column LoadSeq_ID of the table BnchLvl

Name

LoadSeq_ID

Code

LoadSeq_ID

Data Type

int

Mandatory

FALSE


Description of the column LoadSeq_ID of the table BnchLvl

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


Column LoadDt of the table BnchLvl

Card of the column LoadDt of the table BnchLvl

Name

LoadDt

Code

LoadDt

Data Type

datetime

Mandatory

FALSE


Description of the column LoadDt of the table BnchLvl

The date the data was loaded into StudentCentered.