Diccionario De Datos
Click here to load reader
Transcript of Diccionario De Datos
DICCIONARIO DE DATOS
ENTIDADES DESCRIPCIÓN TIPO DE DATOS CARDINALIDAD
TB_EMPLEADO: Persona que tiene acceso al sistema
cedula
id_jefe
Clave Primaria. Cedula del empleado
Clave foránea.
(string)
(string)
(1…1)
(1…1)
nombre
Nombre del empleado. (string) (1…1)
apellido
telefono1
telefono2
Apellido del empleado.
1er Número telefónico del
empleado. 2do Número telefónico
del empleado.
(string)
(string)
(string)
(1…1)
(1…1)
(1…1)
dirección
cargo
Dirección del domicilio del empleado.
Dirección del correo del empleado.
Puesto que ocupa el empleado en el trabajo.
(string)
(string)
(string)
(1…1)
(1…1)
(1…1)
TB_CLIENTE: Persona que realiza la compra
cedula Clave Primaria. Cedula
del cliente
(string) (1..1)
nombre Nombre del cliente.
(string) (1..1)
apellido Apellido del cliente.
(string) (1..1)
telefono1
telefono2
1er Número telefónico del cliente.
2do Número telefónico del cliente.
(string)
(string)
(1..1)
(1..1)
dirección
Dirección donde reside el
cliente.
(string) (1..1)
email Dirección del correo del cliente.
(string) (1..1)
TB_PROVEEDOR: Compañía que vende los productos al por mayor
RUC Clave Primaria. RUC del
proveedor
(string) (1..1)
nombre
dirección
Nombre del proveedor.
Ciudad de donde es el
proveedor.
(string)
(string)
(1..1)
(1..1)
telefono1
telefono2
1er Número telefónico
del proveedor. 2do Número telefónico
del proveedor.
(string)
(string)
(1..1)
(1..1)
descripcion
Dirección del correo del
proveedor. Breve descripción del
proveedor.
(string)
(string)
(1..1)
(1..1)
TB_ÍTEM: Producto que se ofrece en la tienda de instrumentos musicales.
id_producto Clave primaria.
Identificador del producto
(string) (1…1)
id_categoria
id_bodega
Clave foránea de la tabla
TB_CATEGORIA.
Clave foránea de la tabla
TB_BODEGA.
(string)
(string)
(1…1)
(1…1)
nombre
descripcion
Nombre del producto.
Características del
producto.
(string)
(string)
(1…1)
(1…1)
stock Cantidad del producto
que se encuentra a la
venta.
(int) (1…1)
precio_cliente Precio a la venta del
producto.
(int) (1…1)
precio_proveedor Precio de compra al
proveedor. (int) (1…1)
TB_BODEGA: Contiene los Productos y su capacidad.
id_producto Describe de manera única la clave primaria de la
bodega.
(string) (1…1)
nombre Describe el nombre de la
bodega.
(string) (1…1)
capacidad Describe la capacidad real
de la bodega.
(int) (1…1)
descripción Característica de la bodega.
(string) (1…1)
TB_CATEGORIA: Contiene los Productos y su capacidad.
id_categoria Describe de manera única la clave primaria de la
categoría.
(string) (1…1)
nombre Describe el nombre de la categoría.
(string) (1…1)
descripción Características de la categoría.
(string) (1…1)
RELACIONES
TB_PEDIR: relación ternaria que vincula a las entidades de Empleado, Cliente e Ítem, y guarda los datos del
pedido.
Id_pedido
Id_cliente
Id_empleado
Id_item
Id_det_pedido
fecha_pedido
Clave primaria. Identificador del pedido
Clave foránea de la tabla TB_CLIENTE.
Clave foránea de la tabla
TB_EMPLEADO.
Clave foránea de la tabla
TB_ITEM.
Clave foránea de la tabla
TB_DET_PEDIDO
Fecha en que se realizó el pedido.
(string)
(string)
(string)
(string)
(string)
(string)
(1…1)
(1…1)
(1…1)
(1…1)
(1…1)
(1…1)
hora_pedido Hora exacta en que se realizó el pedido.
(string) (1…1)
cantidad Cantidad que lleva el
cliente
(int) (1…1)
TB_ENTREGAR: relación ternaria que vincula a las entidades de Empleado, Cliente e Ítem, y guarda los datos
de la entrega.
Id_entrega
Id_item
Id_cliente
Id_empleado
fecha_entrega
Clave primaria.
Identificador de la entrega
Clave foránea de la tabla TB_ITEM.
Clave foránea de la tabla
TB_CLENTE.
Clave foránea de la tabla
TB_EMPLEADO.
Fecha en que se realizó la
entrega.
(string)
(string)
(string)
(string)
(string)
(1…1)
(1…1)
(1…1)
(1…1)
(1…1)
hora_entrega Hora exacta en que se realizó la entrega.
(string) (1…1)
cantidad Cantidad que lleva el cliente
(int) (1…1)
TB_ABASTECER: relación ternaria que vincula a las entidades de Empleado, Proveedor e Ítem, y guarda los datos de la entrega de los productos periódicamente.
Id_abastecer
RUC
Id_tem
Id_empleado
fecha_abastecimiento
Clave primaria. Identificador del
abastecimiento
Clave foránea de la tabla
TB_PROVEEDOR
Clave foránea de la tabla
TB_ITEM.
Clave foránea de la tabla TB_EMPLEADO.
Fecha en que se realizó la entrega de los productos
por parte del proveedor.
(string)
(string)
(string)
(string)
(string)
(1…1)
(1…1)
(1…1)
(1…1)
(1…1)
hora_abastecimiento Hora exacta en que se realizó la entrega de los
productos por parte del proveedor.
(string) (1…1)
cantidad Cantidad de productos
que el proveedor entrego al negocio.
(int) (1…1)
TB_FACTURAR: relación ternaria que vincula a las entidades de Empleado, Cliente e Ítem, y guarda los datos
del cobro al cliente.
Id_factura
Id_cliente
Id_empleado
Id_item
Id_det_factura
fecha_pago
Clave primaria.
Identificador de la factura
Clave foránea de la tabla
TB_CLENTE.
Clave foránea de la tabla
TB_EMPLEADO.
Clave foránea de la tabla TB_ITEM.
Clave foránea de la tabla TB_DET_FACTURA.
Fecha en que se realizó el
pago.
(string)
(string)
(string)
(string)
(string)
(string)
(1…1)
(1…1)
(1…1)
(1…1)
(1…1)
(1…1)
hora_pago Hora exacta en que se
realizó el pago.
(string) (1…1)
tipo_pago La forma de pago,
“efectivo”, “crédito”.
(string) (1…1)
cantidad Cantidad que lleva el
cliente
(int) (1…1)
precio_total Valor total de la compra. (int) (1…1)
TB_DET_FACTURA: Contiene el detalle del pago.
Id_det_factura
cantidad
precio_unitario
total
Clave primaria.
Identificador de la factura
Clave foránea
Precio a la venta de cada producto.
Precio a la venta de cada
producto +IVA.
(string)
(string)
(string)
(string)
(1…1)
(1…1)
(1…1)
(1…1)
TB_DET_PEDIDO: Contiene el detalle del pago.
Id_det_pedido
descripcion
cantidad
Clave primaria. Identificador de la factura
Breve descripción de
Cantidad de productos
que lleva el cliente.
(string)
(string)
(string)
(1…1)
(1…1)
(1…1)