Presentación del alcance del ACA 1 Felipe Bermúdez Giraldo
Instalación de laragon
Instalación de heidySQL
Diagrama de entidad relación
Tabla Columna Tipo de Dato Restricciones Descripción Customers CustomerID INT PRIMARY KEY, NOT NULL Identificador único del cliente Customers CustomerName VARCHAR(50) NOT NULL Nombre del cliente Customers ContactName VARCHAR(50) Nombre del contacto Customers Address VARCHAR(100) Dirección del cliente
Tabla Columna Tipo de Dato Restricciones Descripción Categories CategoryID INT PRIMARY KEY, NOT NULL Identificador único de la categoría Categories CategoryName VARCHAR(50) NOT NULL Nombre de la categoría Categories Description TEXT Descripción de la categoría
Tabla Columna Tipo de Dato Restricciones Descripción Employees EmployeeID INT PRIMARY KEY, NOT NULL Identificador único del empleado Employees LastName VARCHAR(50) NOT NULL Apellido del empleado Employees FirstName VARCHAR(50) NOT NULL Nombre del empleado Employees BirthDate DATE Fecha de nacimiento del empleado Employees Photo BLOB o VARCHAR Foto del empleado (puede ser un campo BLOB para almacenar la imagen o VARCHAR para la ruta de la imagen) Employees Notes TEXT Notas adicionales sobre el empleado
Tabla Columna Tipo de Dato Restricciones Descripción OrderDetails OrderDetailID INT PRIMARY KEY, NOT NULL Identificador único del detalle del pedido OrderDetails OrderID INT NOT NULL Identificador del pedido OrderDetails ProductID INT NOT NULL Identificador del producto OrderDetails Quantity INT NOT NULL Cantidad del producto en el pedido
Tabla Columna Tipo de Dato Restricciones Descripción Orders OrderID INT PRIMARY KEY, NOT NULL Identificador único del pedido Orders CustomerID INT NOT NULL Identificador del cliente que hizo el pedido Orders EmployeeID INT NOT NULL Identificador del empleado que gestionó el pedido Orders OrderDate DATE NOT NULL Fecha en que se realizó el pedido Orders ShipperID INT Identificador del transportista asignado
tabla Columna Tipo de Dato Restricciones Descripción Products ProductID INT PRIMARY KEY, NOT NULL Identificador único del producto Products ProductName VARCHAR(100) NOT NULL Nombre del producto Products SupplierID INT Identificador del proveedor que suministra el producto Products CategoryID INT Identificador de la categoría a la que pertenece el producto Products Unit VARCHAR(50) Unidad de medida del producto Products Price DECIMAL(10,2) Precio del producto
Tabla Columna Tipo de Dato Restricciones Descripción Shippers ShipperID INT PRIMARY KEY, NOT NULL Identificador único del transportista Shippers ShipperName VARCHAR(100) NOT NULL Nombre del transportista Shippers Phone VARCHAR(20) Número de teléfono del transportista
Tabla Columna Tipo de Dato Restricciones Descripción Suppliers SupplierID INT PRIMARY KEY, NOT NULL Identificador único del proveedor Suppliers SupplierName VARCHAR(100) NOT NULL Nombre del proveedor Suppliers ContactName VARCHAR(50) Nombre del contacto en el proveedor Suppliers Address VARCHAR(100) Dirección del proveedor Suppliers City VARCHAR(50) Ciudad del proveedor Suppliers PostalCode VARCHAR(10) Código postal del proveedor Suppliers Country VARCHAR(50) País del proveedor Suppliers Phone VARCHAR(20) Número de teléfono del proveedor