-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSQLQuery2.sql
79 lines (70 loc) · 1.66 KB
/
SQLQuery2.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
drop database dbMyOnlineMovie2;
go
create database dbMyOnlineMovie2;
go
use dbMyOnlineMovie2;
go
Create table movie_catagory(
CategoryId int identity primary key,
CategoryName varchar(60),
IsActive bit null,
IsDelete bit null
);
create table movie(
MovieId int identity primary key,
MovieName varchar(50),
CategoryId int,
IsActive bit null,
IsDelete bit null,
CreatedDate datetime null,
ModifiedDate datetime null,
Description varchar(500),
rating float,
duration float,
MovieImage varchar(max)
foreign key (CategoryId) references movie_catagory(CategoryId)
);
create table members(
MemberId int identity primary key,
FirstName varchar(20),
LastName varchar(20),
Email varchar(50) unique,
Password varchar(50),
IsActive bit null,
IsDelete bit null,
createOn datetime null,
ModifiedOn datetime null,
movie_id int,
foreign key(movie_id) references movie(MovieId)
);
create table movieDetail(
MovieDetailId int identity primary key,
MemberId int,
BookingId int,
AmountPaid float,
PaymentType varchar(50)
);
create table cartStatus(
CartStatusId int identity primary key,
CartStatus varchar(100)
);
create table cart(
CartId integer identity primary key,
MovieId integer,
MemberId integer,
CartStatusId integer
);
create table roles(
RoleId integer identity primary key,
RoleName varchar(50)
);
create table memberRole(
MemberRoleId integer identity primary key,
MemberId integer,
RoleId integer
);
create table slideImage(
SlideId integer identity primary key,
SlideTitle varchar(50),
SlideImage varchar(50)
);