Ici, le ProductName et les colonnes de catégorie sont indexés (colonnes qui déterminent souvent l'ordre de tri). Je l'ai utilisé DECIMAL (19,2) pour le type de données Money. Cela signifie que vous pouvez avoir jusqu'à 19 chiffres pour tous et le nombre 2 chiffres décimaux. Ceci est le type que vous devez utiliser pour de l'argent. La clé primaire ne doit pas être AUTO_INCREMENT (autonumber). La société peut avoir leur propre façon de donner des valeurs pour la clé primaire. MySQL peut avoir une fonction (code) pour produire de telles valeurs.
Avec AUTO_INCREMENT, le nombre augmente de 1 généralement que vous allez en bas de la colonne. MySQL peut avoir un moyen de produire des valeurs d'incrémentation supérieures à 1; cependant, je ne vais pas aller dans cette dans cette série. Voir le manuel ou un autre document pour that.The Fournisseurs Tableau La notation de la table des fournisseurs est, FOURNISSEURS (SupplierID, nom, adresse, ville, État, Pays, téléphone) L'instruction SQL pour créer la table fournisseurs est: CREATE TABLE Fournisseurs (SupplierID INTEGER NOT NULL AUTO_INCREMENT, Nom CHAR (40), Adresse CHAR (60), Ville CHAR (30), Etat CHAR (30), Pays CHAR (40), Téléphone CHAR (12), la clé primaire (SupplierID ASC), INDEX ( Nom) ); L'explication est semblable à celle des clients notation de la table Table table de l'employé, est, employé (EmployeeID, nom, adresse, ville, État, Pays, Téléphone, Manager) L'instruction SQL pour créer la table des employés est: CREATE TABLE employé (EmployeeID INTEGER NOT NULL AUTO_INCREMENT, Nom CHAR (40), Adresse CHAR (60), Ville CHAR (30), Etat CHAR (30), Pays CHAR (40), Téléphone CHAR (12), Directeur ENTIER, la clé primaire ( EmployeeID ASC), INDEX (Nom)); L'explication est semblable à celle de la table Customers.
La notation de la table Table ventes des ventes est, Sales (SaleID, DateAndTime, EmployeeID, CustomerID) L'instruction SQL pour créer la table de vente est: créer des ventes de TABLE (SaleID INTEGER NOT NULL AUTO_INCREMENT, Da