このレベルのプログラムで使用されるデータ テーブル構造:
# ------------------------------------ ---- ------------------
#
# データテーブル '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、
郵便番号 varchar(10) NOT NULL、
電話 varchar(10) NOT NULL、
電子メール varchar(50) NOT NULL、
コメント varchar(255) NOT NULL、
PRIMARY KEY (author_id )、
KEY first_name (first_name)、
KEY last_name (last_name)、
KEY address (住所)、
KEY zipcode (郵便番号)、
KEY 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、
タイプ varchar(6) NOT NULL、
ページ varchar(4) NOT NULL、
価格 float(6,2) DEFAULT '0.00' NOT NULL、
コメント varchar(255) バイナリ NOT NULL、
ISBN varchar(25) NOT NULL、
主キー (books_id)、
キー名 (books_name)、
キー出版社 (publisher_id)、
KEY date_pub (date_pub) 、
KEY 価格 (price)、
KEY ページ (ページ)、
KEY タイプ (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) バイナリ NOT NULL、
住所 varchar(100) NOT NULL、
郵便番号 varchar(10) NOT NULL、
電話番号 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 メール (電子メール)
);