Red de conocimientos turísticos - Guía para elegir días propicios según el calendario chino - ¿Quién puede ayudarme a diseñar una tabla de base de datos para reservas de hotel? Envía 20 puntos para agradecerte.

¿Quién puede ayudarme a diseñar una tabla de base de datos para reservas de hotel? Envía 20 puntos para agradecerte.

Ejemplo de base de datos:

-

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,

[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>

[pk] ASC

)CON (PAD_INDEX = DESACTIVADO, STATISTICS_NORECOMPUTE = DESACTIVADO, IGNORE_DUP_KEY = DESACTIVADO, ALLOW_ROW_LOCKS = ACTIVADO, ALLOW_PAGE_LOCKS = ACTIVADO)ON[PRIMARY]

)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

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.