Está en la página 1de 8

Solicitante: I.T.S.

– Instituto Tecnológico Superior Arias - Balparda


Nombre del proyecto: Proyecto final de base de datos – Segunda entrega
Grupo de clase: 2º BA-C
Turno: Matutino
Materia: Base de datos
Nombre del profesor: Eduardo Campanella
Nombre de los integrantes del grupo:
Salvador Casella / Leandro Díaz / Matías Larrañaga

Fecha de entrega: 18/10/2023

Instituto Tecnológico Superior Arias Balparda


Gral. Flores 3591 esq. Bvar. José Batlle y Ordoñez - Montevideo
Restricciones no estructurales:

RNE 1(∀IDComplejo ∈ Complejo)➜(IDComplejo (Complejo) >00 ^ (IDcomplejo


(Complejo ) <100)

RNE 2(∀Celular ∈ Complejo)➜(Celular (Complejo) >90000000 ^ (Celular


(Complejo) <100000000)

RNE 3(∀Teléfono ∈ Complejo)➜(Teléfono (Complejo)>200000 ^ (Teléfono


(Complejo ) < 500000)

RNE 4(∀ HoraApertura ∈ Complejo)➜(HoraApertura (Complejo)=9:00)

RNE 5(∀ HoraCierre ∈ Complejo)➜(HoraCierre (Complejo)=23:00)

RNE 6(∀ Cédula ∈ Funcionario)➜(Cédula (Funcionario)>999999 ^ (Cédula


(Funcionario ) <7000000)

RNE 7(∀ Sueldo ∈ Funcionario)➜(Sueldo (Funcionario)>0)

RNE 8(∀Celulares ∈ Funcionario)➜(Celulares (Funcionario) >90000000 ^


(Celulares (Funcionario ) <100000000)

RNE 9(∀Cedula ∈ Cliente)➜(Cedula(Cliente)>999999 ^


(Cédula(Cliente)<7000000)

RNE 10(∀Celulares ∈ Cliente)➜(Celulares (Cliente) >90000000 ^

INFORMÁTICA – ITS Arias Balparda – Base de datos


(Celulares(Cliente) <100000000)

RNE 11(∀IDCancha ∈ Canchas)➜(IDCancha (Cancha) >=11 ^ (IDcancha (Cancha)


=<99)

RNE 12(∀Tipo ∈ Cancha)➜(Tipo (Cancha) = Futbol5, Futbol7, Básquet, Vóley,


Multifunción)

RNE 13(∀ Multifunción ∈ Tipo)➜(Multifunción (Tipo) =99)

RNE 14(∀ IDVenta ∈ compra)➜(IDVenta (Compra) >= 01)

RNE 15(∀ IDProducto ∈ Producto)➜(IDProducto (Producto)>0

RNE 16(∀ Producto ∈ Stock)➜(Producto (Stock) >=0)

RNE 17(∀ ValorCosto ∈ Producto)➜(ValorCosto (Producto)>0)


RNE 18(∀ValorVenta ∈Producto)➜(ValorVenta (Producto) > (ValorCosto
(Producto)

RNE 19(∀Hora ∈ Compra)➜(Hora (Compra) > HoraApertura (Complejo) ^


(Hora (∀Compra)< HoraCierre (Complejo)

RNE 20(∀Celular ∈ Proveedor)➜(Celular (Proveedor) >90000000) ^ (Celular


(Proveedor ) <100000000)

RNE 21(∀ IDProveedor ∈ Proveedor)➜(IDProveedor (Proveedor) >0)

INFORMÁTICA – ITS Arias Balparda – Base de datos


RNE 22(∀ IDVenta ∈ Compra)➜(IDVenta (Compra) >=1)

Pasaje a tablas:

PT:
Complejo(IDComplejo, Nombre, Apellido, Teléfono, Dirección, HoraApertua, HoraCierre
Producto(IDProducto, IDProveedor, IDComplejo ValorVenta, ValorCosto, Stock)
Compra(IdVenta, Fecha, Hora, QueFuncionarioAtendio)
Proveedor(IDProveedor, Nombre, Celular, Dirección, Mail)
Funcionario(Cédula, IDComplejo Mail, Dirección, FechaIngreso, Cargo, Sueldo, Nombre,
Apellido, Celular)
Cliente(Cedula, Whatsapp, Telegram, Signal, Nombre, Apellido, Celular)
Canchas(IDCancha, IDComplejo, Tipo, Descripcion, CostoHora)
Reserva(IDCancha, Cedula, FechaHora, QuienAtendio)

DF:
Complejo: (IDComplejo)➜ Nombre, Teléfono; Dirección, HoraApertura,
HoraCierre, Celular

INFORMÁTICA – ITS Arias Balparda – Base de datos


Producto: (IDProducto, IDProveedor)➜ ValorVenta, ValorCosto, Stock,
Descripcion
Proveedor: (IDProveedor,IDProducto)➜ Nombre, Celular, Dirección, Mail,

Funcionario: (Cedula, IDComplejo) ➜ Nombre, Apellido, Direccion, Sueldo,


FechaIngreso, Mail, Celulares, Cargo

Cliente: (Cedula) ➜ Nombre, Apellido, Signal, Whatsapp, Telegram, Celulares


Canchas: (IDCancha, IDComplejo)➜ Tipo, Descuento, CostoHora
Compra: (IDVenta, Cedula, IDProducto)➜ QueFuncionarioAtendio, Fecha, Hora

Reserva: (Cedula, IDCancha) ➜ FechaHora, QuienAtendio

FK:

Cancha ➜IDComplejo←Complejo

Reserva ➜IDComplejo← Complejo

Producto ➜IDProveedor←Proveedor
Producto➜IDComplejo←Complejo

Funcionario ➜IDComplejo←Complejo

INFORMÁTICA – ITS Arias Balparda – Base de datos


Normalización:
Complejo (IDComplejo, Nombre, Teléfono, Dirección, HoraApertura, HoraCierre)
PK: IDComplejo
DF: IDComplejo ➜Nombre, Dirección, Teléfono, HoraApertura, HoraCierre
Está en FN3

Celular (Celular)
PK: Celular
Está en FN3

Producto (IDProducto, IDComplejo, IDProveedor, ValorVenta, ValorCosto, Stock)


PK: IDProducto, IDComplejo
DF: IDProducto ➜ValorVenta, ValorCosto, Stock

INFORMÁTICA – ITS Arias Balparda – Base de datos


INFORMÁTICA – ITS Arias Balparda – Base de datos
INFORMÁTICA – ITS Arias Balparda – Base de datos

También podría gustarte