• 技术文章 >后端开发 >php教程

    图书管理程序(一)_PHP

    2016-06-01 12:29:22原创263
    本级程序所用的数据表结构:
    # --------------------------------------------------------
    #
    # 数据表的结构 'author'
    #

    CREATE TABLE author (
    author_id int(6) DEFAULT '0' NOT NULL auto_increment,
    first_name varchar(20) binary NOT NULL,
    last_name varchar(20) NOT NULL,
    address varchar(100) binary NOT NULL,
    zipcode varchar(10) NOT NULL,
    telephone varchar(10) NOT NULL,
    email varchar(50) NOT NULL,
    comment varchar(255) NOT NULL,
    PRIMARY KEY (author_id),
    KEY first_name (first_name),
    KEY last_name (last_name),
    KEY address (address),
    KEY zipcode (zipcode),
    KEY email (email)
    );

    # --------------------------------------------------------
    #
    # 数据表的结构 'books'
    #

    CREATE TABLE books (
    books_id int(6) DEFAULT '0' NOT NULL auto_increment,
    books_name varchar(100) binary NOT NULL,
    publisher_id varchar(6) NOT NULL,
    date_pub datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
    type varchar(6) NOT NULL,
    pages varchar(4) NOT NULL,
    price float(6,2) DEFAULT '0.00' NOT NULL,
    comment varchar(255) binary NOT NULL,
    ISBN varchar(25) NOT NULL,
    PRIMARY KEY (books_id),
    KEY name (books_name),
    KEY publisher (publisher_id),
    KEY date_pub (date_pub),
    KEY price (price),
    KEY pages (pages),
    KEY type (type),
    KEY ISBN (ISBN)
    );
    # --------------------------------------------------------
    #
    # 数据表的结构 'books_author'
    #

    CREATE TABLE books_author (
    id int(6) DEFAULT '0' NOT NULL auto_increment,
    books_id varchar(6) NOT NULL,
    author_id varchar(6) NOT NULL,
    author_type varchar(6) NOT NULL,
    PRIMARY KEY (id)
    );

    # --------------------------------------------------------
    #
    # 数据表的结构 'publisher'
    #

    CREATE TABLE publisher (
    publisher_id int(6) DEFAULT '0' NOT NULL auto_increment,
    publisher_name varchar(100) binary NOT NULL,
    address varchar(100) NOT NULL,
    zipcode varchar(10) NOT NULL,
    telephone varchar(10) NOT NULL,
    telefax varchar(10) NOT NULL,
    email varchar(50) NOT NULL,
    PRIMARY KEY (publisher_id),
    KEY name (publisher_name),
    KEY address (address),
    KEY email (email)
    );
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:我的论坛源代码_PHP 下一篇:建立文件交换功能的脚本(三)_PHP
    PHP编程就业班

    相关文章推荐

    • 浅析PHP配置文件中的几种超时配置• 聊聊nginx平滑重启和FPM平滑重启• 归纳总结PHP对象基础• 请问疑难杂症 • 求这个网站的基本词挖掘功能的做法,求实现代码

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网