Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1/2)
Sucursal Ciudad
NroSucursal Nombre Direccion NroCiudad Telefono Fax E-Mail NroPersonal NroCiudad Descripcion
smallint varchar(50) varchar(50) int varchar(15) varchar(15) varchar(50) int int varchar(50)
PK FK, NN FK, NN PK
Estado Repuesto
CodEstado Descripcion NroRepuesto Descripcion ReferenciaFabricante CodigoBarra NroMarca NroTipo CostoPromedio PrecioVenta
smallint varchar(50) int varchar(50) varchar(20) varchar(20) smallint smallint float money
PK PK NN NN FK, NN FK, NN
Persona
NroPersona Nombre Apellido Razon Social RUC Telefono NroCiudad Direccion E-Mail DireccionWeb
int varchar(50) varchar(50) varchar(50) varchar(15) varchar(15) int varchar(50) varchar(50) varchar(50)
PK NN NN FK, NN
Vehiculo
NroVehiculo NroChapa Descripcion NroPais NroMarca Modelo Año Color CodTipoCombustible CodTipoMotor
int varchar(10) varchar(50) smallint Numero smallint int varchar(15) smallint smallint continua
PK NN, ND FK, NN FK + + FK, NN FK, NN ---->
Vehiculo Pais
CodTipoTraccion NroCliente PromedioConsumo KMUltimoServicio ValorMercado NroPais Nombre
continua smallint int float float money smallint varchar(50)
----> FK, NN FK, NN PK NN
Página 1 de 2
Modelo de datos TALLER (pag. 2/2)
Herramienta
NroHerramienta Descripcion CodigoBarra ReferenciaFabricante CodTipoHerramienta NroMarca NroArmario NroCompartimiento NroCompra NroBaja CodMotivoBaja
int varchar(50) varchar(20) varchar(20) smallint smallint int int int int int
PK FK, NN FK, NN FK + FK, NN FK FK
ND +
Servicio ServicioModeloAñoRepuesto
NroServicio Descripcion ImportexHora NroServicio NroMarca Modelo Año NroRepuesto CantidadRepuesto
int varchar(50) money int smallint smallint int int int
PK PK + + + +
FK FK + + +
OrdenTrabajo
NroOT FechaHabilitacion NroVehiculo NroCliente PersonalRecepcion KilometrajeRecepcion NroSucursal FechaHoraEntrega KilometrajeEntrega PersonalEntrega ImporteOT Estado
int datetime int int int float smallint datetime float int money char(1)
PK FK, NN FK, NN FK, NN FK, NN FK, NN A', 'C', 'N'
OrdenTrabajoServicioPersonal OrdenTrabajoServicioPersonalHistorico
NroOT NroServicio NroPersonal NroOT NroServicio NroPersonal FechaHoraInicio FechaHoraFin ImporteServicio
int int int int int int datetime datetime money
PK + + PK + + +
FK + FK FK + +
TransaccionRepuesto DevolucionRepuesto
NroTransaccion NroComprobante FechaElaboracion NroPersonal NroSucursal NroDeposito ImporteTotal Estado NroTransaccion NroCompra
int varchar(20) datetime int smallint smallint money char(1) int int
PK FK, NN FK + A', 'C', 'N' PK FK, NN
FK
TransferenciaRepuesto CompraRepuesto
NroTransaccion SucursalDestino DepositoDestino NroNotaEnvio PersonalRecepcion NroTransaccion NroProveedor NroFactura Personal
int smallint smallint int int int int int NroPersona
PK FK + FK PK FK, NN int
FK FK PK
FK
DetalleTransaccionRepuesto CompraHerramienta
NroTransaccion NroSucursal NroDeposito NroRepuesto Cantidad Costo Precio NroTransaccion NroProveedor NroFactura
int smallint smallint int float float money int int int
PK + + + PK FK, NN
FK FK + + FK
DetalleTransaccionRepuestoOTServicio MotivoBaja
NroTransaccion NroSucursal NroDeposito NroRepuesto NroOT NroServicio Cantidad ImporteRepuesto CodMotivoBaja MotivoBaja
int smallint smallint int int int float money int varchar(255)
PK + + + + + NN PK
FK + + + FK +
DetallePrestamoHerramienta
NroTransaccion NroHerramienta NroArmario NroCompartimiento FechaRetiro PersonalRetiro FechaDevolucion PersonalDevolucion NroOT NroServicio
int int int int datetime int datetime int int int
PK + FK + FK FK FK +
FK FK
Página 2 de 2