現行のデータベースの表構成

<< 戻る   トップ >>

現行のデータベースの表の構成は次のとおり。

鴨乃嘴南蛮 ver.5 データベースの E-R 図
鴨乃嘴南蛮 ver.5 データベースの E-R 図
1artile記事表。記事タイトル、本文ほか
2categoryカテゴリ表。カテゴリ名称他
3relation_ac記事・カテゴリ関連表。
4object写真他のバイナリデータ
5trackback受信したトラックバック一覧
6ping送信したトラックバック一覧

各テーブルの構造は以下のとおり

1. article
id int(11) PRIMARY+AUTO_INCREMENT+NOT_NULL
title text NULLABLE
content mediumtext NULLABLE
excerption text NULLABLE (=抜粋)
created datetime NULLABLE
updated datetime NULLABLE

2. category
id int(11) PRIMARY+AUTO_INCREMENT+NOT_NULL
title text NULLABLE
parent int(11) NULLABLE

3. relation_ac
article int(11) NULLABLE
category int(11) NULLABLE

4.object
id int(11) PRIMARY+AUTO_INCREMENT+NOT_NULL
data mediumblob NULLABLE
title text NULLABLE
type varchar(32) NULLABLE
update datetime NULLABLE

5.trackback
id int(11) PRIMARY+AUTO_INCREMENT+NOT_NULL
article int(11) NULLABLE
url text NULLABLE
recieved datetime NULLABLE
blog_name text NULLABLE
title text NULLABLE
excerpt text NULLABLE
ip text NULLABLE
accept enum('N', 'Y') NULLABLE Default='N'

6.ping
article int(11) NULLABLE
url text NULLABLE

JPA における主キーの取扱いについて、次のように定められている。

したがって、表 relation_ac と ping に主キーを割り当てる必要があるだろう。relation_ac では aritcle と category の複合キー、ping では article と url の複合キーになる。あるいは別途主キーを追加するか。


作成: 2013-07-19 12:11:11.0更新: 2013-07-30 13:07:39.0
http://museo-anonimo.jp/nanban/?id=1222,http://museo-anonimo.jp/nanban/tr/1222