DICCIONARIO DE BASE DE DATOS
TABLA HABITACION
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_habitacion Clave de la
habitación
Integer Numero Entrada
obligatoria y
única
Cupo Número de
personas
Integer Numero Entrada
obligatoria
Estancia Días en que
se ocupara
una
habitación
Integer Numero Entrada
obligatoria
Costo Precio Float Numero con
punto decimal
Entrada
obligatoria
Id_disponibilidad Clave de
disponibilidad
Integer Numero Entrada
obligatoria y
única
Id_tipo_de_habitacion Clave del tipo
de habitación
Integer Numero Entrada
obligatoria y
única
Id_cliente Clave del
cliente
Integer Numero Entrada
obligatoria y
única
TABLA HOTEL_HABITACION_SERVICIOS
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_info Clave de
información
Integer Numero Entrada
obligatoria y
única
Id_servicio Clave de
servicio
Integer Numero Entrada
obligatoria y
única
Id_habitacion Clave de la
habitación
Integer Numero Entrada
obligatoria y
única
Id_hotel Clave del
hotel
Integer Numero Entrada
obligatoria y
única
Total Total de la
cuenta
Integer Numero Entrada
obligatoria
TABLA SERVICIOS
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_servicio Clave de
servicio
Integer Numero Entrada
obligatoria y
única
Id_comida Clave del tipo
de comida
Integer Numero Entrada
obligatoria y
única
Id_bebida Clave del tipo
de bebida
Integer Numero Entrada
obligatoria y
única
Internet_id Clave de
internet
Integer Numero Entrada
obligatoria y
única
TABLA COMIDAS
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_comida Clave del tipo
de comida
Integer Numero Entrada
obligatoria y
única
Platillo Nombre del
platillo
Char varying
(100)
Palabra Entrada
obligatoria
TABLA BEBIDAS
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_bebida Clave del tipo
de bebida
Integer Numero Entrada
obligatoria y
única
Tipo_de_bebida Nombre de la
bebida
Char varying
(100)
Palabra Entrada
obligatoria
TABLA INTERNET
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Internet_id Clave de
internet
Integer Numero Entrada
obligatoria y
única
Nombre Nombre del
internet
Char varying
(100)
Palabra Entrada
obligatoria
Contraseña Dígitos de la
contraseña
Char varying Palabra Entrada
obligatoria
TABLA HOTEL
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_hotel Clave del
hotel
Integer Numero Entrada
obligatoria y
única
Nombre_hotel Nombre del
hotel
Char Palabra Entrada
obligatoria
Id_direccion Clave de la
dirección del
hotel
Char Palabra Entrada
obligatoria y
única
Numero_telefonico Dígitos del
número
telefónico
Integer Numero Entrada
obligatoria
Id_datos Clave de
datos
Integer Numero Entrada
obligatoria y
única
TABLA DIRECCION
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_direccion Clave de la
dirección del
hotel
Char Palabra Entrada
obligatoria y
única
Calle Nombre de la
calle
Char varying
(100)
Palabra Entrada
obligatoria
Código postal Número del
código postal
Integer Numero Entrada
obligatoria
TABLA FORMA DE PAGO
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_info Clave de
información
Integer Numero Entrada
obligatoria y
única
Id_pago Clave de pago Integer Numero Entrada
obligatoria y
única
TABLA PAGOS
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_pago Clave de pago Integer Numero Entrada
obligatoria y
única
Efectivo Cuanto es a
pagar
Integer Numero Entrada
obligatoria
Tarjetas_id Clave de la
tarjeta
Integer Numero Entrada
obligatoria y
única
TABLA MOBILIARIO_HABITACION
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_habitacion Clave de la
habitación
Integer Numero Entrada
obligatoria y
única
Id_mobiliario Clave del
mobiliario
Integer Numero Entrada
obligatoria y
única
TABLA DISPONIBILIDAD
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_disponibilidad Clave de
disponibilidad
Integer Numero Entrada
obligatoria y
única
Ocupada/Desocupada Para saber si
está ocupada
o desocupada
la habitación
Boolean True or false Entrada
obligatoria
TABLA MOBILIARIO
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_mobiliario Clave del
mobiliario
Integer Numero Entrada
obligatoria y
única
Televisión_id Clave de
televisiones
por
habitación
Integer Numero Entrada
obligatoria
Toallas_id Clave de
toallas por
habitación
Integer Numero Entrada
obligatoria
Cama_id Clave de
camas por
habitación
Integer Numero Entrada
obligatoria
Almohada Numero de
almohadas
por
habitación
Integer Numero Entrada
obligatoria
TABLA TIPO DE HABITACION
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_tipo_de_habitacion Clave del tipo
de habitación
Integer Numero Entrada
obligatoria y
única
Tipo_habitacion Tipo de
habitación
Char varying
(100)
Palabra Entrada
obligatoria
TABLA CLIENTE
CAMPO DOMINIO TIPO DE
CAMPO
INDICACION VALIDACION
Id_cliente Clave del
cliente
Integer Numero Entrada
obligatoria y
única
Nombre Nombre del
cliente
Char Palabra Entrada
obligatoria
Teléfono Teléfono del
cliente
Integer Numero Entrada
obligatoria
Nacionalidad Nacionalidad
del cliente
Char Palabra Entrada
obligatoria

Diccionario de base de datos Prueba

  • 1.
    DICCIONARIO DE BASEDE DATOS TABLA HABITACION CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_habitacion Clave de la habitación Integer Numero Entrada obligatoria y única Cupo Número de personas Integer Numero Entrada obligatoria Estancia Días en que se ocupara una habitación Integer Numero Entrada obligatoria Costo Precio Float Numero con punto decimal Entrada obligatoria Id_disponibilidad Clave de disponibilidad Integer Numero Entrada obligatoria y única Id_tipo_de_habitacion Clave del tipo de habitación Integer Numero Entrada obligatoria y única Id_cliente Clave del cliente Integer Numero Entrada obligatoria y única TABLA HOTEL_HABITACION_SERVICIOS CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_info Clave de información Integer Numero Entrada obligatoria y única Id_servicio Clave de servicio Integer Numero Entrada obligatoria y única Id_habitacion Clave de la habitación Integer Numero Entrada obligatoria y única Id_hotel Clave del hotel Integer Numero Entrada obligatoria y única Total Total de la cuenta Integer Numero Entrada obligatoria
  • 2.
    TABLA SERVICIOS CAMPO DOMINIOTIPO DE CAMPO INDICACION VALIDACION Id_servicio Clave de servicio Integer Numero Entrada obligatoria y única Id_comida Clave del tipo de comida Integer Numero Entrada obligatoria y única Id_bebida Clave del tipo de bebida Integer Numero Entrada obligatoria y única Internet_id Clave de internet Integer Numero Entrada obligatoria y única TABLA COMIDAS CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_comida Clave del tipo de comida Integer Numero Entrada obligatoria y única Platillo Nombre del platillo Char varying (100) Palabra Entrada obligatoria TABLA BEBIDAS CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_bebida Clave del tipo de bebida Integer Numero Entrada obligatoria y única Tipo_de_bebida Nombre de la bebida Char varying (100) Palabra Entrada obligatoria TABLA INTERNET CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Internet_id Clave de internet Integer Numero Entrada obligatoria y única Nombre Nombre del internet Char varying (100) Palabra Entrada obligatoria
  • 3.
    Contraseña Dígitos dela contraseña Char varying Palabra Entrada obligatoria TABLA HOTEL CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_hotel Clave del hotel Integer Numero Entrada obligatoria y única Nombre_hotel Nombre del hotel Char Palabra Entrada obligatoria Id_direccion Clave de la dirección del hotel Char Palabra Entrada obligatoria y única Numero_telefonico Dígitos del número telefónico Integer Numero Entrada obligatoria Id_datos Clave de datos Integer Numero Entrada obligatoria y única TABLA DIRECCION CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_direccion Clave de la dirección del hotel Char Palabra Entrada obligatoria y única Calle Nombre de la calle Char varying (100) Palabra Entrada obligatoria Código postal Número del código postal Integer Numero Entrada obligatoria TABLA FORMA DE PAGO CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_info Clave de información Integer Numero Entrada obligatoria y única Id_pago Clave de pago Integer Numero Entrada obligatoria y única TABLA PAGOS
  • 4.
    CAMPO DOMINIO TIPODE CAMPO INDICACION VALIDACION Id_pago Clave de pago Integer Numero Entrada obligatoria y única Efectivo Cuanto es a pagar Integer Numero Entrada obligatoria Tarjetas_id Clave de la tarjeta Integer Numero Entrada obligatoria y única TABLA MOBILIARIO_HABITACION CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_habitacion Clave de la habitación Integer Numero Entrada obligatoria y única Id_mobiliario Clave del mobiliario Integer Numero Entrada obligatoria y única TABLA DISPONIBILIDAD CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_disponibilidad Clave de disponibilidad Integer Numero Entrada obligatoria y única Ocupada/Desocupada Para saber si está ocupada o desocupada la habitación Boolean True or false Entrada obligatoria TABLA MOBILIARIO CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_mobiliario Clave del mobiliario Integer Numero Entrada obligatoria y única Televisión_id Clave de televisiones por habitación Integer Numero Entrada obligatoria
  • 5.
    Toallas_id Clave de toallaspor habitación Integer Numero Entrada obligatoria Cama_id Clave de camas por habitación Integer Numero Entrada obligatoria Almohada Numero de almohadas por habitación Integer Numero Entrada obligatoria TABLA TIPO DE HABITACION CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_tipo_de_habitacion Clave del tipo de habitación Integer Numero Entrada obligatoria y única Tipo_habitacion Tipo de habitación Char varying (100) Palabra Entrada obligatoria TABLA CLIENTE CAMPO DOMINIO TIPO DE CAMPO INDICACION VALIDACION Id_cliente Clave del cliente Integer Numero Entrada obligatoria y única Nombre Nombre del cliente Char Palabra Entrada obligatoria Teléfono Teléfono del cliente Integer Numero Entrada obligatoria Nacionalidad Nacionalidad del cliente Char Palabra Entrada obligatoria