Base de datos Implementar en MySQL - Parte 4Introduction Esto es parte de mi serie 4, La implementación de base de datos en MySQL. Supongo que ha leído todas las diferentes partes de la gran serie (o tutoriales equivalentes de otros lugares) hasta este punto. En esta parte de la serie, nos fijamos en los fundamentos de la definición de datos MySQL. Recuerde que se trata de MySQL 5.1.
Por definición los datos aquí, me estoy refiriendo a la creación de tablas, alterar tablas, dejando caer las tablas, creación de índices y dando diferentes usuarios, los derechos a las diferentes mesas. Todo lo que se debe hacer para que una base de datos. Nota: Si no puede ver el código o si cree que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected]. Es decir, en contacto conmigo para el más mínimo problema que tenga sobre lo que eres reading.Example Vamos a continuar con el ejemplo al por mayor.
Las mesas para el ejemplo por mayor son más o menos: Clientes (CustomerID, nombre, dirección, ciudad, estado, país, teléfono) Ventas (SaleID, DATEANDTIME, de empleado, CustomerID) SaleDetails (SaleID, ProductID, cantidad, SoldPrice) Productos (ProductID , ProductName, categoría, cantidad, ReorderLever, CostPrice, SellingPrice) Órdenes (OrderID, DATEANDTIME, EmployeeID, IdProveedor) OrderDetails (IdPedido, ProductID, Cantidad, BoughtPrice, descuento) Proveedores (IdProveedor, nombre, dirección, ciudad, estado, país, teléfono ) Empleado (EmployeeID, nombre, dirección, ciudad, estado, país, teléfono, Gerente) Estos son más o menos las tablas que se derivaron en la división 2 de la serie, la base de datos.
Las relaciones lógicas son las siguientes: - Uno-a-muchos relación entre la tabla de ventas y la tabla Clientes, a través de la columna de la SaleID (el mismo cliente puede venir de diferentes ventas). - Uno-a-muchos relación entre la tabla de ventas y la mesa SaleDetails, a través de la columna de la SaleID. - Uno-a-muchos relación entre la tabla Productos y la tabla SaleDetails, a través de la columna ProductID. - Uno-a-muchos relación entre la tabla Productos y la tabla OrderDetails, a través de la columna ProductID.
- Uno-a-muchos relación entre la tabla Proveedores y la tabla Pedidos, a través de la columna de la IdProveedor (el mismo proveedor puede suministrar para diferentes órdenes). - Uno-a-muchos relación entre la tabla Empleado y la tabla de ventas a través de la columna de empleado. - Uno-a-muchos relación entre la