Professional Documents
Culture Documents
Student Name
Assignment Solution No.3
CREATEDATABASE Student_id
CREATETABLE Users(
Users_Id intprimarykeynotnull,
Name varchar(30)notnull,
R_U_FK intFOREIGNKEYREFERENCESRole(Role_Id)
)
CREATING TASK TABLE
CREATETABLE Task(
Task_id nvarchar(30)primarykeynotnull,
title nvarchar(50)notnull,
creation_date datenotnull,
deadline datenotnull,
assigned_to intnotnull
)
CREATING TASK DiscussionThread AND MAKING
RELATION WITH TASK TABLE
CREATETABLE DiscussionThread(
Thread_id varchar(30)primarykeynotnull,
T_D_FK nvarchar(30)FOREIGNKEYREFERENCES Task(Task_id),
title nvarchar(50)notnull
)
SELECT*FROM TASK
INSERTING VALUES IN DiscussionThreadTABLE
SELECT*FROM DiscussionThread
SELECT*FROM Task WHERE Task_id='T0003';
ALTERTABLE DiscussionThread ADDSTATUSvarchar(30);
SELECT*FROM DiscussionThread