MySQL での食料品購入システムの配達員テーブルの設計ガイド
1. テーブルの設計
食料品購入システムの配達員テーブルを設計する場合、配達員の役割に必要な情報と機能を検討する必要があります。以下は配達員テーブルの設計ガイドです。
フィールド設計:
テーブル作成のサンプル コード:
CREATE TABLE couriers ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, phone VARCHAR(20) NOT NULL, gender ENUM('男', '女') NOT NULL, age INT NOT NULL, address VARCHAR(100) NOT NULL, status ENUM('在职', '离职') NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
2. 機能の実装
食料品ショッピング システムでは、配達員がは重要な役割であり、次の機能要件があります:
配達員の追加:
INSERT INTO couriers (name, phone, gender, age, address, status) VALUES ('张三', '13812345678', '男', 25, '北京市朝阳区', '在职');
配達員情報の更新:
UPDATE couriers SET phone = '13987654321' WHERE id = 1;
配達員の削除:
DELETE FROM couriers WHERE id = 1;
配達員リストのクエリ:
SELECT * FROM couriers;
配達員の名前によるクエリ:
SELECT * FROM couriers WHERE name = '张三';
ステータスに基づいて配達可能な配達員をクエリ:
SELECT * FROM couriers WHERE status = '在职';
SELECT * FROM couriers WHERE age BETWEEN 20 AND 30;
配達員テーブルを設計するときは、名前、連絡先番号、性別、年齢、その他のフィールドなど、配達員に必要な基本情報と機能要件を考慮する必要があります。追加、更新、削除、クエリ待機操作も可能です。合理的な設計とコーディングを通じて、食料品ショッピング システムの配達員情報を効果的に管理および照会できます。
以上がMySQL の食料品ショッピング システムの配達員テーブルの設計ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。