Вы находитесь на странице: 1из 10

1 MSTStudent

id PK autoNumber bigint
FirstName varchar(20)
LastName varchar(20)
Email
UserName varchar(20)
registrationID unique varchar(15) Gyyyymmdd12345
password varchar(20)
securityQuestion varchar(50)
securityAnswer varchar(20)
isActive bit 1
genderID RK smallint
isPaymentDone bit
Address varchar(max)
ConactNo numeric(10,0)
2 MSTGender
id PK autoNumber smallint
GenderName varchar(10)
isActive bit 1

3 MSTLanguageStudent
id PK autoNumber smallint
Langauge varchar(15)
isActive bit 1

4 KnownLanguage
Student_Id RK bigint
Language_Id RK smallint

5 MSTTeacher
id int PK
Name varchar(100)
Qualification varchar(MAX)
UserName bit
password varchar(20)
securityQuestion varchar(50)
securityAnswer varchar(20)
isActive bit 1
genderID RK smallint
registrationID unique varchar(15) Gyyyymmdd12345

6 KnownLanguageTeacher
Teacher_Id RK int
Language_Id RK smallint

7 MSTCourse
id PK smallint
CourseName varchar(10)
CourseContain varchar(max)
CourseLectureNo smallint
DemolectureNo smallint
isActive bit

8 MApCourseTeacher
TeacherId RK smallint
CourseId RK smallint

9 MSTBatch
id PK smallint
BatchTitle varchar(10)
MinStudent smallint
maxStudent smallint
isActive bit 1
StartDate DateTime
EndDate DateTime

10 MapBatchCourseStudent
StudentID RK bigint
BatchId RK smallint
CourseId RK smallint
11 MapBatchCourseTeacher
TeacherId RK smallint
BatchId RK smallint
CourseId RK smallint

12 UploadMaterial
TeacherId RK smallint
Upload varchar(20)
CourseId RK smallint

13 MSTExam
id PK smallint
ExamName varchar(10)
14 ExamResult
ExamScheduleId Rk smallint
ResultDate datetime

15 ExamResultDetail
ExamResultId Rk smallint
studentID RK smallint
courseID smallint
Obtainmarks int

16 CourseFee
id bigint PK
EntryDate DateTime
studentRegistrationID bigint RK
FeeAmount numeric(10,2)
isActive bit
DD/Cheque No varchar(20)
DD/Cheque Date varchar(20)
DD/Cheque Amount varchar(20)
BankName varchar(50)
BankAddress varchar(100)

17 MSTPayType
id PK smallint
PayType varchar(10)
isActive bit

18 MapTeacherPay
TeacherId RK smallint
CourseID RK smallint
PayTypeId RK smallint

19 MSTCourseGroup
id int PK
GroupName varchar(20)
description varchar(max)
isActive bit

20 MAPGroupCourse
courseGroupID int RK
courseID int RK

21 MAPGroupBatch
courseGroupID int RK
batchId smallint RK

22 MSTBatchSchedule
id smallint PK
BatchID smallint RK
scheduleDate DateTime
startTime varchar(8)
EndTime varchar(8)
totalMin int
isActive bit

23 TranExamSchedule
id bigint PK
examId bigint RK
examDate DateTime
startTime varchar(8)
EndTime varchar(8)
courseID int RK
totalMark int
passingLevel int
isActive bit
1 MSTStudent
id PK autoNumber bigint
FirstName varchar(20)
LastName varchar(20)
Email
UserName varchar(20)
registrationID unique varchar(15)
password varchar(20)
securityQuestion varchar(50) MSTstudentdetail
securityAnswer varchar(20) isPaymentDone
isActive bit Address
genderID RK smallint ConactNo

2 MSTGender
id PK autoNumber smallint
GenderName varchar(10)
isActive bit

3 MSTLanguageStudent
id PK autoNumber smallint
Langauge varchar(15)
isActive bit

4 KnownLanguage
Student_Id RK bigint
Language_Id RK smallint

5 MSTTeacher
id int
Name varchar(100)
Qualification varchar(MAX)
UserName bit
password varchar(20)
securityQuestion varchar(50)
securityAnswer varchar(20)
isActive bit
genderID RK smallint
registrationID unique varchar(15)

6 KnownLanguageTeacher
Teacher_Id RK int
Language_Id RK smallint

7 MSTcource create - admin


id PK smallint access - teacher. Student
CourseName varchar(10)
isActive bit CourseContantfileurl
CourseLectureNo
DemolectureNo
courseid
teacherid
8 MApCourseTeacher perweek
TeacherId RK smallint hrperday
CourseId RK smallint ratetype

9 MSTBatch
id PK smallint
BatchTitle varchar(10)
MinStudent smallint
maxStudent smallint
isActive bit
StartDate DateTime
EndDate DateTime

10 MapBatchCourseStudent
StudentID RK bigint
BatchId RK smallint
CourseId RK smallint
11 MapBatchCourseTeacher
TeacherId RK smallint
BatchId RK smallint
CourseId RK smallint

12 UploadMaterial
TeacherId RK smallint
Upload varchar(20)
CourseId RK smallint

13 MSTExam
id PK smallint
ExamName varchar(10)
14 ExamResult
ExamScheduleId Rk smallint
ResultDate datetime

15 ExamResultDetail
ExamResultId Rk smallint
studentID RK smallint
courseID smallint
Obtainmarks int

16 CourseFee
id bigint PK
EntryDate DateTime
studentRegistrationID bigint RK
FeeAmount numeric(10,2)
isActive bit
DD/Cheque No varchar(20)
DD/Cheque Date varchar(20)
DD/Cheque Amount varchar(20)
BankName varchar(50)
BankAddress varchar(100)

17 MSTPayType
id PK smallint
PayType varchar(10)
isActive bit

18 MapTeacherPay
TeacherId RK smallint
CourseID RK smallint
PayTypeId RK smallint

19 MSTCourseGroup
id int PK
GroupName varchar(20)
description varchar(max)
isActive bit

20 MAPGroupCourse
courseGroupID int RK
courseID int RK

21 MAPGroupBatch
courseGroupID int RK
batchId smallint RK

22 MSTBatchSchedule
id smallint PK
BatchID smallint RK
scheduleDate DateTime
startTime varchar(8)
EndTime varchar(8)
totalMin int
isActive bit

23 TranExamSchedule
id bigint PK
examId bigint RK
examDate DateTime
startTime varchar(8)
EndTime varchar(8)
courseID int RK
totalMark int
passingLevel int
isActive bit
MSTstudentdetail
isPaymentDone bit
varchar(max)
numeric(10,0)
create - admin
access - teacher. Student

CourseContantfileurl varchar(max) file to server


CourseLectureNo smallint
DemolectureNo smallint

Вам также может понравиться