スポンサード リンク
Top > CakeShop > テーブル設計 > Categories(カテゴリテーブル)
スポンサード リンク

Tag: CakeShop

Categories(カテゴリテーブル) Edit

フィールド名称サイズNOT NULLデフォルト属性INDEX備考
idカテゴリIDINTauto_increment
nameカテゴリ名VARCHAR2551
display_order表示順INT121が先頭
parent_id親カテゴリIDINT030の場合はトップカテゴリ
display_status表示状態TINYINT04'0' => '非表示',
'1' => '表示'
  • ツリー構造の場合のIDに対するフィールド名の付け方を調べる必要あり。

SQL Edit

-- 
-- テーブルの構造 `categories`
-- 

DROP TABLE IF EXISTS `categories`;
CREATE TABLE IF NOT EXISTS `categories` (
  `id` int(11) NOT NULL auto_increment COMMENT 'カテゴリID',
  `name` varchar(255) collate utf8_unicode_ci NOT NULL COMMENT 'カテゴリ名',
  `display_order` int(11) NOT NULL default '1' COMMENT '表示順',
  `category_id` int(11) NOT NULL default '0' COMMENT '親カテゴリID',
  `display_status` tinyint(4) NOT NULL default '0' COMMENT '表示状態',
  PRIMARY KEY  (`id`),
  KEY `name` (`name`,`display_order`,`category_id`,`display_status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='カテゴリテーブル' AUTO_INCREMENT=1 ;

関連ページ Edit

ページ新規作成:

コメント Edit


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

スポンサード リンク

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2007-02-14 (水) 17:57:17 (4323d)