本级程序で使用されるデータベース表構造:
# -------------------------------------- -----------------
#
# データテーブルの構造 'author'
#
CREATE TABLE author (
author_id int(6) DEFAULT '0' NOT NULL auto_increment,
first_name varchar(20) バイナリ NOT NULL、
last_name varchar(20) NOT NULL、
住所 varchar(100) バイナリ NOT NULL、
郵便番号 varchar(10) NOT NULL、
電話番号 varchar(10) NOT NULL、
電子メールの 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 (住所)、
KEY zipcode (郵便番号)、
KEY メール (電子メール)
);
# ----------------------------------------------- ---------
#
# データベース表の構造 '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デフォルト '0000-00-00-00 00:00:00' not null、
タイプvarchar(6)not null、
ページvarchar(4)null、
価格float(6,2) DEFAULT '0.00' NOT NULL、
comment varchar(255) binary NOT NULL、
ISBN varchar(25) NOT NULL、
主キー (books_id)、
KEY 名 (books_name)、
KEY 出版社 ( Publisher_id)、
KEY date_pub (date_pub)、
KEY 価格 (価格)、
KEY ページ (ページ)、
KEY タイプ (タイプ)、
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、
主キー (id)
);
# ----------------------------------------------- ---------
#
# データベース表の構造 'publisher'
#
CREATE TABLE Publisher (
publisher_id int(6) DEFAULT '0' NOT NULL auto_increment,
publisher_name varchar(100) binary NOT NULL、
住所 varchar(100) NOT NULL、
郵便番号 varchar(10) NOT NULL、
電話番号 varchar(10) NOT NULL、
メール varchar(50) NOT NULL、主キー(publisher_id)、
KEY 名 (publisher_name)、
KEY アドレス (アドレス)、
KEY メール (電子メール)
);
http://www.bkjia.com/PHPjc/315968.html