zoukankan      html  css  js  c++  java
  • MySQL 表设计案例

    创建一个库:_shop

     

    创建三个表(对应的图有对应字段名):

     

    菜单:menu

     
     
    菜单分类:menu_type
     
     
     
    订单:order
     
     
    建表语句:

     create table menu(
    menu_id int unsigned  auto_increment,
    menu_name varchar(100) not null,
    menu_price decimal(10,2) default 0,
    menu_stutas tinyint default 1 comment"defult 1, 1:在线 2:删除3:售空  ",
    type_id int unsigned,
    img varchar(255),
    ctime timestamp,
    primary key (menu_id)
    );


    create table menu_type(
    type_id int unsigned primary key auto_increment,
    type_name varchar(50) not null
    );

    create table corder(
    order_id int unsigned primary key auto_increment,
    menu_id int unsigned ,
    num smallint unsigned  comment"defult 1, 1:1份",
    totle_price decimal(14,2) not null,
    ctime timestamp,
    order_stutas tinyint default 1 comment"defult 1, 1:下单 2:取消 ",
    pay_stutas tinyint default 1 comment"defult 1, 1:支付成功 2:支付失败 ",
    mark text
    );
  • 相关阅读:
    PL/SQL异常处理
    spool命令
    Oracle循环语句
    替换变量&和&&
    OCP-052 & 053部分答案解析
    Oracle IF & CASE语句
    PL/SQL概念
    AIX下如何根据端口号查找相应的进程
    (转)Tomcat启动报Error listenerStart错误
    Suse碎碎念
  • 原文地址:https://www.cnblogs.com/lotus-wmm/p/10851187.html
Copyright © 2011-2022 走看看