¿Quién puede ayudarme a diseñar una tabla de base de datos para reservas de hotel? Envía 20 puntos para agradecerte.
-
Crear tabla [dbo].
[Tipo de habitación](
[pk] [int] IDENTITY(1, 1) no está vacío,
[r_type_num] [varchar](50) no está vacío, p>
[r_type_num] [varchar](50) no está vacío p>
[room_type] [varchar](50) no está vacío,
[bed] [int] no está vacío,
[precio][float] no está vacío Vacío,
[foregift] [float] no está vacío,
[cl_room] [varchar] (50) Restricción NOT NULL [DF _ rommtype _ cl _ room]DEFAULT(' N '),
[cl_price] [float] NULL,
[Observaciones] [varchar] (50) NULL,
[sysmark] [int] restricción NOT NULL [DF_rommtype_sysmark] DEFAULT (0),
[delmark] [int] restricción NOT NULL [DF_rommtype_delmark] DEFAULT ( 0),
[other 1][varchar]( 50)NULL,
[other2] [varchar](50) NULL,
Restricción [PK_rommtype ] agregación de clave principal
(
[pk] ASC
)CON (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON[PRIMARY]
Restricciones [IX_roomtype]ÚNICA NO AGRUPADA
(
[pk] ASC
)CON (PAD_INDEX = DESACTIVADO, STATISTICS_NORECOMPUTE = DESACTIVADO, IGNORE_DUP_KEY = DESACTIVADO, ALLOW_ROW_LOCKS = ACTIVADO, ALLOW _ PAGE _ LOCKS = ACTIVADO)ON[PRIMARY]
)ON[PRIMARY]
GO
CONFIGURAR ANSI_PADDING EN APAGADO
ir
execsys.sp_addextendedproperty @name=N'ms_description',@value=n'primary key',@level0type=n' esquema',@level0name=n'dbo',@level1type = n' table ', @level1name=N'roomtype ', @level2type=N'COLUMN ', @level2name=N'pk '
Ir
execsys.sp_addextendedproperty @name=N'ms_description',@value=n'abreviatura de habitación',@level0type=n'schema',@level0name=n'dbo',@level1type=n'table' ,@level1name=N'roomtype' ,@level2type=N'COLUMN ',@level2name=N'r_type_num '
Ir
execsys sp _ agregar propiedad extendida.
@name = N 'ms_description', @value = n 'tipo de habitación', @level0type = n 'esquema', @level0name = n'dbo', @level1type = n 'tabla', @level1name=N 'tipo de habitación' ' , @level2type=N 'columna', @level2name=N 'tipo de habitación'
Ir
execsys .sp_addextendedproperty @name = N 'ms_description',@value = n 'número de camas', @level0type = n 'esquema', @level0name = n 'dbo', @level1type = n 'mesa', @level1name=N 'tipo de habitación', @level2type=N 'columna', @level2name =N 'camas '
ir
execsys.sp_addextendedproperty@name=N'ms_description',@value=n'unitprice',@level0type=n'arquitectura' ,@level0name=n'dbo' ,@level1type=n'table',@level1name=N'tipo de habitación',@level2type=N'columna',@level2name=N'price'
Ir
execsys. sp_add propiedad extendida @name=N'ms_description',@value=n'deposit',@level0type=n'schema',@level0name=n'dbo',@level1type= n' table ', @level1name=N'roomtype ' , @level2type=N'COLUMN ', @level2name=N'foregift '
Ir
execsys.sp_addextendedproperty@name = N'ms_description',@value=n'¿Es un sala por horas',@level0type=n'schema',@level0name=n'dbo',@level1type=n'table',@level1name=N'roomtype',@level2type=N'COLUMN',@level2name=N'cl_room '
Ir
execsys.sp_addextendedproperty@name=N'ms_description',@value=n 'tarifa por hora',@level0type=n'schema',@level0name=n'dbo ',@level1type=n'table',@level1name=N'roomtype',@level2type=N'COLUMN',@level2name=N' cl_price '
go
execsys . sp_addextendedproperty @nombre=N'ms_description',@valor=n'comentarios',@level0type=
n' esquema ',@level0name=n'dbo',@level1type=n'table',@level1name=N'roomtype',@level2type=N'COLUMN',@level2name=N'observación'
Ir
execsys.sp_addextendedproperty @name=N'ms_description', @value=n'Logotipo de nivel de sistema', @level0type=n'Arquitectura', @level0name=n'dbo', @level1type = n 'tabla', @level1name=N 'tipo de habitación', @level2type=N 'columna', @level2name=N 'etiqueta del sistema'
Ir
execsys . N'ms_description',@value=n'eliminar bandera',@level0type=n'schema',@level0name=n'dbo',@level1type=n'table',@level1name=N 'roomtype',@level2type=N 'COLUMNA',@level2name=N'delmark'
go
execsys.sp_addextendedproperty@name=N'ms_description',@ valor = n' otro 1 ', @level0type = n ' esquema ', @level0name = n' dbo ', @level1type = n' table ', @level1name=N'roomtype ', @level2type=N'COLUMN ', @level2name =N'other1'
ir
execsys.sp_addextendedproperty@name=N'ms_description',@value=n'other2',@level0type=n'schema' ,@level0name=n'dbo',@level1type=n'table' ,@level1name=N'roomtype',@level2type=N'COLUMN',@level2name=N'other2'
Ir
p>/* * * * * *Objeto: tabla [dbo]. [Destino] Fecha de secuencia de comandos: 25/05/2012 15:56:02 * * * */
Establezca ANSI_NULLS en ON
GO
SET QUOTED_IDENTIFIER ON
Ir
Establezca ANSI_PADDING en ON
Ir
Crear tabla [dbo].
[Destinado](
[pk] [int] IDENTITY(1, 1) no está vacío,
[Nombre del cliente] [varchar](50) no está vacío, < / p>
[client_tel] [varchar](50) no está vacío,
[room_type_id] [varchar](50) no está vacío,
[room_no] [ varchar ](50) no está vacío,
[main_roomnum] [varchar](50) no está vacío,
[pa_time] [datetime] no está vacío,
[keep_time] [datetime] no está vacío,
[eng_time] [varchar](50) no está vacío,
[Observaciones] [varchar](50) NULL,
[engagemark] [int] Restricción NOT NULL [DF _ destino _ marca de compromiso]DEFAULT(0),
[cluemark] [int] Restricción NOT NULL [DF _ destino _ marca de pista]DEFAULT(0),
[delmark] [int] restricción NOT NULL [DF _ destino _ del mark]DEFAULT(0),
[otro 1][ varchar ](50)NULL,
[other2] [varchar](50)NULL,
Restricción [PK _ destino] agregación de clave primaria
( p>
p>
[pk] ASC
)CON (PAD_INDEX = DESACTIVADO, STATISTICS_NORECOMPUTE = DESACTIVADO, IGNORE_DUP_KEY = DESACTIVADO, ALLOW_ROW_LOCKS = ACTIVADO, ALLOW_PAGE_LOCKS = ACTIVADO)ON[PRIMARY] p >
)Abrir [principal]
Ir
Establecer ANSI_PADDING en APAGADO
Ir
execsys sp _ addextendedproperty @. nombre = N'ms_description',@valor=n'nombre de cliente',@level0type=n'schema',@level0name=n'dbo',@level1type=n'table',@level1name=N'destino', @level2type =N'COLUMN ', @level2name=N'client_name '
Ir
execsys .sp_addextendedproperty @name=N'ms_description',@value=n' clientphone', @level0type= n 'esquema', @level0name=n'dbo', @level1type=n 'tabla', @level1name=N 'destino', @level2type=N 'columna', @level2name=N' client_tel '
ir
execsys .sp_add propiedad extendida @ nombre = N' ms_description ', @ valor = n' tipo de habitación ', @ nivel0tipo = n' esquema ', @
level0name = n' dbo ', @level1type = n' table ', @level1name=N'destine ', @level2type=N'COLUMN ', @level2name=N'room_type_id '
Ir
execsys.sp_add propiedad extendida @name=N'ms_description',@value=n'room number',@level0type=n'schema',@level0name=n'dbo',@level1type=n' table ', @ nivel1nombre=N'destino ', @level2type=N'COLUMN ', @level2name=N'room_no '
ir
execsys.sp_addextendedproperty@nombre=N 'ms_description',@valor =n'número de sala principal',@level0type=n'esquema',@level0name=n'dbo',@level1type=n'table',@level1name=N'destino',@level2type =N'COLUMN ',@level2name =N'main_roomnum '
Ir
execsys .sp_addextendedproperty @name = N'ms_description',@value=n'hora de llegada ', @level0type = n' esquema ', @level0name = n' dbo ', @level1type = n' table ', @level1name=N'destine ', @level2type=N'COLUMN ', @level2name=N'pa_time '
Ir
execsys.sp_addextendedproperty @nombre=N'ms_description',@valor=n'tiempo de retención',@level0type=n'schema',@level0name=n 'dbo',@level1type=n'tabla',@level1name=N 'destine',@level2type=N'COLUMN',@level2name=N'keep_time'
Ir
execsys.sp_addextendedproperty @name=N'ms_description',@value=N' esquema',@level0type=n'schema',@level0name=n'dbo',@level1type=n'table',@level1name= N'destino ', @level2type=N'COLUMN ', @level2name=N'eng_time '
Ir
execsys.sp_addextendedproperty@name=N'ms_description', @ value = n' comentarios
',@level0type=n'esquema',@level0name=n'dbo',@level1type=n'tabla',@level1name=N'destino',@level2type=N'COLUMN',@level2name=N'observación'
Ir
execsys.sp_addextendedproperty @name=N'ms_description',@value=n'Schema',@level0type=n'schema',@level0name=n 'dbo',@ nivel1type=n'table',@level1name=N'destino',@level2type=N'COLUMN',@level2name=N'engagemark'
Ir
execsys.sp_addextendedproperty @name =N'ms_description',@value=n'marca de recordatorio',@level0type=n'schema',@level0name=n'dbo',@level1type=n'table', @level1name=N'destino',@level2type= N'COLUMN',@level2name=N'cluemark'
Ir
execsys.sp_addextendedproperty@name=N'ms_ descripción ', @value = n' eliminar etiqueta ', @level0type = n' esquema ', @level0name = n' dbo ', @level1type = n' tabla ', @level1name=N'destine ', @level2type=N'COLUMN ',@level2name=N'delmark'
go
execsys .sp_addextendedproperty @name=N'ms_description',@value=n'other 1',@level0type = n' esquema ', @level0name = n' dbo ', @level1type = n ' table ', @level1name=N'destine ', @level2type=N'COLUMN ', @level2name=N'other1 '
go
execsys.sp_addextendedproperty @name=N' ms_description',@valor=n'otro2',@nivel0tipo=n'esquema',@nivel0nombre=n'dbo',@ nivel1tipo = n' tabla ', @nivel1nombre=N'destino ', @nivel2tipo=N'COLUMNA ' , @level2name=N'other2 '
Ir
/* * * * * *Objeto: tabla[dbo].
[Administrador de usuarios] Fecha de secuencia de comandos: 25/05/2012 15:56:02 * * * * *
Establezca ANSI_NULLS en ON
Ir
SET QUOTED_IDENTIFIER ON
Ir
Establezca ANSI_PADDING en ON
Ir
Crear tabla [dbo].
[Usuario Administrador](
[pk] [int] IDENTITY(1, 1) no está vacío,
[userid] [varchar](50) no está vacío, < / p>
[pwd] [varchar](50) no está vacío,
[puis] [int] no está vacío,
[delmark] [int] NOT NULL restricción [DF_user_delmark] DEFAULT (0),
[other 1][varchar](50)NULL,
[other2] [varchar](50) NULL,
Restricción de agregación de clave primaria [PK_user]
(
[pk] ASC
)CON (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF , ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)ON[PRIMARY]
CONSTRAINT[IX_useradmin]ÚNICO NO AGRUPADO
(
[USERID] ASC
)CON (PAD_INDEX = DESACTIVADO, STATISTICS_NORECOMPUTE = DESACTIVADO, IGNORE_DUP_KEY = DESACTIVADO, ALLOW_ROW_LOCKS = ACTIVADO, ALLOW_PAGE_LOCKS = ACTIVADO)ON[PRIMARY]
)ON[PRIMARY] ]
Ir
Establezca ANSI_PADDING en APAGADO
Ir
execsys . sp _ addextendedproperty @ nombre = N ' ms _ descripción ' ,@valor=n'inicio de sesión de usuario. id',@level0type=n'schema',@level0name=n'dbo',@level1type=n'table',@level1name=N'useradmin',@level2type=N'COLUMN',@level2name=N'userid'
Ir
execsys.sp_addextendedproperty@name=N'ms_description',@value=n'contraseña de inicio de sesión de usuario',@level0type = n' esquema ', @level0name = n' dbo ', @level1type = n' tabla ', @level1name=N'useradmin ', @level2type=N'COLUMN ', @level2name=N'pwd '
go
execsys. sp_addextendedproperty @name=N'ms_description',@value=n'derechos de usuario',@level0type=n'schema',@level0name=n'dbo', @level1type=n'table',@level1name=N'useradmin', @level2type=N'COLUMN',@level2name=N'puis'
GO
execsys.sp_ addextendedproperty@name = N ' m
s_description',@value=n'eliminar etiqueta',@level0type=n'schema',@level0name=n'dbo',@level1type=n'table',@level1name=N'useradmin',@level2type=N 'COLUMNA ',@level2name=N'delmark'
go
execsys .sp_addextendedproperty @name=N'ms_description',@value=n'other1', @level0type = n' esquema ' , @level0name = n' dbo ', @level1type = n' table ', @level1name=N'useradmin ', @level2type=N'COLUMN ', @level2name=N'other1 '
Ir p>
execsys.sp_addextendedproperty @name=N'ms_description',@value=n'other2',@level0type=n'schema',@level0name=n'dbo' ,@level1type=n'table',@level1name =N'useradmin',@level2type=N'COLUMN',@level2name=N'other2'
Ir
-
p>Si es necesario, Puede agregar Baidu HI para obtener más información y brindar soporte remoto.