집 >데이터 베이스 >MySQL 튜토리얼 >MySQL의 식료품 쇼핑 시스템 배달원 테이블 설계 가이드
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!