Page 40 - 1005.0169
P. 40
8 Data Dictionary
Is Maximum
Table Column Description Type Key
Required Length
University/Faculty/Depa
user_staff_memb university_part_id rmtment ID NO bigint(20) PRI
ership_parts
user_id User ID NO bigint(20) PRI
role_id Role ID NO bigint(20) PRI
user_roles
user_id User ID NO bigint(20) PRI
user_id User ID YES bigint(20) MUL
user_permissions
permissions_string Action Permissions YES 255 varchar(255)
University/Faculty/Depa
user_managed_p university_part_id rmtment ID NO bigint(20) PRI
arts
user_id User ID NO bigint(20) PRI
id User ID NO bigint(20) PRI
version Changed veresion NO bigint(20)
user username User Login Name NO 255 varchar(255) UNI
name User First/Lasst Name NO 255 varchar(255)
password_hash Encripted Password NO 255 varchar(255)
University/Faculty/Depa
id NO bigint(20) PRI
rmtment ID
version Changed veresion NO bigint(20)
University/Faculty/Depa
name NO 255 varchar(255)
university_part rmtment Name
University/Faculty/Depa
parent_id YES bigint(20) MUL
rmtment Belongs to
University/Faculty/Depa
type NO 255 varchar(255)
rmtment Type
role_id Role ID YES bigint(20) MUL
role_permissions
permissions_string Action Permissions YES 255 varchar(255)
id Role ID NO bigint(20) PRI
role version Changed veresion NO bigint(20)
name Role Name NO 255 varchar(255) UNI
id Request ID NO bigint(20) PRI
version Changed veresion NO bigint(20)
requester_id Submitted User ID NO bigint(20) MUL
status Request Status NO 255 varchar(255)
Assigned to
request
part_assigned_id University/Faculty/Depa NO bigint(20) MUL
rmtment ID
subject_id Subject ID YES bigint(20) MUL
request_type Requeset Type ID NO 255 varchar(255)
submission_date Submitted Date NO datetime
COMP5541 Tools and Techniques for Software Engineering Winter 2010 by Team 4 Page 40