シート一覧
タイプ
名前
説明
その他
表紙
その他
変更履歴
その他
sheet_index_template
その他
ER図
テーブル
アートプロジェクトデータテーブル
アートプロジェクトに関するデータテーブルである.内容は未定.
テーブル
分類名称データテーブル
観光地・観光施設,イベント,パンフレットなどの分類名称を管理する.各データとこの
データとを関連付けることで分類による検索を可能とする.
補足事項: 「みんたび」などから分類名称を決定する必要あり
テーブル
データファイル
観光関連データベースでテーブルには登録されていない,統計データ,軌跡データなど様々
な生データを登録すためのテーブル
テーブル
イベントデータテーブル
イベント関連のデータを管理する.
テーブル
イベント・分類間関連テーブル
イベントの分類を管理する.分類テーブルとイベントテーブルを関連付ける.
テーブル
イベント・市町村関連テーブル
イベントなどと市町村を結びつけるためのテーブル
テーブル
イベント・パンフレット間関連テーブル
各種パンフレットがどのイベントに関連するかを管理する.イベントテーブルとパンフレッ
トテーブルを関連付ける.
パンフレットは複数のイベントと関連があるため作成する.
テーブル
イベント・観光地観光施設間関連テーブル
イベントと観光地・観光施設の関連を管理する.観光地・観光施設テーブルとイベントテー
ブルを関連付ける.
テーブル
画像・分類間関連テーブル
画像の分類を管理する.分類テーブルと画像テーブルを関連付ける.
テーブル
画像・イベント間関連テーブル
画像データテーブルとイベントデータテーブルを関連付ける.
テーブル
画像データテーブル
テーブル
画像・観光地・観光施設間関連テーブル
画像データテーブルと観光地・観光施設データテーブルを関連付ける.
テーブル
動画・分類間関連テーブル
動画の分類を管理する.分類テーブルと動画テーブルを関連付ける.
動画は複数の分類を持つためこのテーブルを作成する.
テーブル
動画・イベント間関連テーブル
動画データテーブルとイベントデータテーブルを関連付ける.
テーブル
動画データテーブル
テーブル
動画・観光地・観光施設間関連テーブル
動画データテーブルと観光地・観光施設データテーブルを関連付ける.
テーブル
市町村データテーブル
各市町村のデータを管理する.各市町村と各データの関連持たせるために利用する.
テーブル
パンフレット・市町村関連テーブル
パンフレットと市町村を結びつけるための関連テーブル
テーブル
パンフレットデータテーブル
各種パンフレットのデータを管理する.
テーブル
パンフレット・分類関連テーブル
パンフレットの分類を管理する.分類テーブルとパンフレットテーブルを関連付ける.
パンフレットは複数の分類を持つためこのテーブルを作成する.
テーブル
平和活動関連データテーブル
平和活動関連データのテーブルである.内容は未定.
テーブル
音声・分類間関連テーブル
音声の分類を管理する.分類テーブルと動画テーブルを関連付ける.
音声は複数の分類を持つためこのテーブルを作成する.
テーブル
音声・イベント間関連テーブル
音声データテーブルとイベントデータテーブルを関連付ける.
テーブル
音声データテーブル
テーブル
音声・観光地・観光施設間関連テーブル
音声データテーブルと観光地・観光施設データテーブルを関連付ける.
テーブル
観光地施設・分類名称データテーブル
観光地・観光施設について,観光地,観光施設,宿泊施設やショッピングセンターなど分類
名称を管理する.
テーブル
観光地観光施設・分類間関連テーブル
観光地・観光施設の分類を管理する.分類テーブルと観光地・観光施設テーブルを関連付け
る.
観光地・観光施設は複数の分類を持つ可能性があるのでこのテーブルを作成する.
テーブル
観光地・観光施設・市町村関連テーブル
観光地などと市町村を結びつけるためのテーブル
テーブル
観光地観光施設・パンフレット間関連テーブ
ル
各種パンフレットがどの観光地・観光施設に関連するかを管理する.観光地・観光施設テー
ブルとパンフレットテーブルを関連付ける.
パンフレットは複数の観光地・観光施設と関連があるためこのテーブルを作成する.
テーブル
観光地・観光施設データテーブル
観光地,観光施設に関するデータを管理する.管理をシンプルにするために,宿泊施設と
ショッピング施設も含める.
一覧
全ての属性
一覧
どのカテゴリにも属さないテーブル
一覧
全てのテーブル
一覧
全てのインデックス
一覧
全てのシーケンス
一覧
全てのビュー
一覧
全てのトリガー
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
分類ID cid int unsigned ○ ○ ○ ○
分類名称 cname char(n) 64 ○ 「みんたび」などから分 類名称を抜き出し,設定 する. インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 分類名称データテーブル CATEGORY_TABLE FK 観光地・観光施設,イベント,パンフレットなどの分類名称を管理する.各データとこのデータとを関連付けることで分類による検索を可能とする. 補足事項: 「みんたび」などから分類名称を決定する必要あり
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
データID did int unsigned ○ ○ ○ ○
データファイル名 dname varchar(n) 256 ○ 内容 content text データファイル datafile blob ○ 登録日時 date date キーワード keywords JSON形式 分類とは別の自由に付与 するキーワード集合で キーワード検索に使用す る インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー データファイル DATA_FILE_TABLE FK 観光関連データベースでテーブルには登録されていない,統計データ,軌跡データなど様々な生データを登録すためのテーブル
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
イベントID eid int unsigned ○ ○ ○ ○
イベント名 ename varchar(n) 256 ○ ○ イベントの名称 イベントの説明 content text イベントの内容を説明す るテキスト文章 開催期間(開始) sdate datetime ○ 開催期間(終了) etime datetime ○ 主催者 owner varchar(n) 128 ○ イベントの主催者名 住所 address varchar(n) 128 ○ イベントが開催される住 所 緯度 lat real ○ 住所の緯度 経度 lon real ○ 住所の経度
イベントのURL url varchar(n) 256 広島ナビゲータ(or そ
の他外部ソース)のURL キーワード keywords ○ JSON形式 分類とは別の自由に付与 するキーワード集合で キーワード検索に使用す る 統計データ stat JSON形式 統計データを保存する. インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントデータテーブル EVENT_TABLE FK イベント関連のデータを管理する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 イベントID eid int unsigned ○ ○
分類ID cid int unsigned ○ ○
インデックス 複合一意キー eid 1 cid 2 イベントID 1 分類ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 分類ID cid CATEGORY_TA
BLE cid -> 分類名称データテーブル.分類 -> イベントデータテーブル.イベ イベント・分類間関連テーブル EV_CA_R_TABLE FK イベントの分類を管理する.分類テーブルとイベントテーブルを関連付ける.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 市町村ID mid int unsigned ○ ○
イベントID eid int unsigned ○ ○
インデックス 複合一意キー mid 1 eid 2 市町村ID 1 イベントID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 市町村ID mid MUNICIPAL_TA
BLE
mid イベントID eid EVENT_TABLE eid
-> イベントデータテーブル.イベ -> 市町村データテーブル.市町村 イベント・市町村関連テーブル EV_MU_R_TABLE FK イベントなどと市町村を結びつけるためのテーブル
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 パンフレットID pid int unsigned ○ ○
イベントID eid int unsigned ○ ○
インデックス 複合一意キー pid 1 eid 2 パンフレットID 1 イベントID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー パンフレットID pid PAMPHLET_TA
BLE
pid イベントID eid EVENT_TABLE eid
-> イベントデータテーブル.イベ -> パンフレットデータテーブル. イベント・パンフレット間関連テーブル EV_PA_R_TABLE FK 各種パンフレットがどのイベントに関連するかを管理する.イベントテーブルとパンフレットテーブルを関連付ける. パンフレットは複数のイベントと関連があるため作成する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 イベントID eid int unsigned ○ ○
観光地施設ID tid int unsigned ○ ○
インデックス 複合一意キー eid 1 tid 2 イベントID 1 観光地施設ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 観光地施設ID tid TS_TABLE tid
-> 観光地・観光施設データテー -> イベントデータテーブル.イベ イベント・観光地観光施設間関連テーブル EV_TS_R_TABLE FK イベントと観光地・観光施設の関連を管理する.観光地・観光施設テーブルとイベントテーブルを関連付ける.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 分類ID cid int unsigned ○ ○
画像ID iid int unsigned ○ ○
インデックス 複合一意キー cid 1 iid 2 分類ID 1 画像ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 分類ID cid CATEGORY_TA
BLE
cid 画像ID iid IM_TABLE iid
-> 画像データテーブル.画像ID -> 分類名称データテーブル.分類 画像・分類間関連テーブル IM_CA_R_TABLE FK 画像の分類を管理する.分類テーブルと画像テーブルを関連付ける.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 イベントID eid int unsigned ○ ○
画像ID iid int unsigned ○ ○
インデックス 複合一意キー eid 1 iid 2 イベントID 1 画像ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 画像ID iid IM_TABLE iid
-> 画像データテーブル.画像ID -> イベントデータテーブル.イベ 画像・イベント間関連テーブル IM_EV_R_TABLE FK 画像データテーブルとイベントデータテーブルを関連付ける.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
画像ID iid int unsigned ○ ○ ○ ○
タイトル title varchar(n) 2256 ○ 画像のタイトル 内容 content text 画像の内容を説明したテ キスト文章 撮影年月日 time date ○ 画像が撮影された年月日 緯度 lat real 経度 lon real 撮影者 author varchar(n) 128 ○ 画像を撮影した撮影者 画像データ edata blob 画像データの電子データ を格納
画像データのURLなど udata varchar(n) 256 画像データが格納されて
いる外部URL キーワード keywords JSON形式 分類とは別の自由に付与 するキーワード集合で キーワード検索に使用す る 画像特徴ベクトル features JSON形式 画像検索用の特徴ベクト ル インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 画像データテーブル edataとudataのどちらかはNOT NULL IM_TABLE FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 観光地施設ID tid int unsigned ○ ○
画像ID iid int unsigned ○ ○
インデックス 複合一意キー tid 1 iid 2 観光地施設ID 1 画像ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 観光地施設ID tid TS_TABLE tid 画像ID iid IM_TABLE iid
-> 画像データテーブル.画像ID -> 観光地・観光施設データテー 画像・観光地・観光施設間関連テーブル IM_TS_R_TABLE FK 画像データテーブルと観光地・観光施設データテーブルを関連付ける.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 分類ID cid int unsigned ○ ○
動画ID mid int unsigned ○ ○
インデックス 複合一意キー cid 1 mid 2 分類ID 1 動画ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 分類ID cid CATEGORY_TA
BLE
cid 動画ID mid MO_TABLE mid
-> 動画データテーブル.動画ID -> 分類名称データテーブル.分類 動画・分類間関連テーブル MO_CA_R_TABLE FK 動画の分類を管理する.分類テーブルと動画テーブルを関連付ける. 動画は複数の分類を持つためこのテーブルを作成する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 イベントID eid int unsigned ○ ○
動画ID mid int unsigned ○ ○
インデックス 複合一意キー eid 1 mid 2 イベントID 1 動画ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 動画ID mid MO_TABLE mid
-> 動画データテーブル.動画ID -> イベントデータテーブル.イベ 動画・イベント間関連テーブル MO_EV_R_TABLE FK 動画データテーブルとイベントデータテーブルを関連付ける.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
動画ID mid int unsigned ○ ○ ○ ○
タイトル title varchar(n) 2256 ○ 動画のタイトル 内容 content text 動画の内容を説明したテ キスト文章 撮影年月日 time date ○ 動画が撮影された年月日 緯度 lat real 住所の緯度 経度 lon real 撮影者 author varchar(n) 128 ○ 動画を撮影した撮影者 動画データ edata longblob 動画データの電子データ
動画データのURLなど udata varchar(n) 256 動画データを格納してい
る外部URL キーワード keywords JSON形式 分類とは別の自由に付与 するキーワード集合で キーワード検索に使用す る インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 動画データテーブル edataとudataのいずれかはNOT NULL MO_TABLE FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 観光地施設ID tid int unsigned ○ ○
動画ID mid int unsigned ○ ○
インデックス 複合一意キー tid 1 mid 2 観光地施設ID 1 動画ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 観光地施設ID tid TS_TABLE tid 動画ID mid MO_TABLE mid
-> 動画データテーブル.動画ID -> 観光地・観光施設データテー 動画・観光地・観光施設間関連テーブル MO_TS_R_TABLE FK 動画データテーブルと観光地・観光施設データテーブルを関連付ける.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
市町村ID mid int unsigned ○ ○ ○ ○
名称 name varchar(n) 64 ○ ○ 市町村名
住所 address varchar(n) 128 ○ 市町村の所在地
緯度 lat real ○ 住所の緯度
経度 lon real ○ 住所の経度
市町村url url varchar(n) 256 市町村HPのURL
インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 市町村データテーブル MUNICIPAL_TABLE FK 各市町村のデータを管理する.各市町村と各データの関連持たせるために利用する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 市町村ID mid int unsigned ○ ○
パンフレットID pid int unsigned ○ ○
インデックス 複合一意キー mid 1 pid 2 市町村ID 1 パンフレットID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 市町村ID mid MUNICIPAL_TA
BLE
mid パンフレットID pid PAMPHLET_TA
BLE pid -> パンフレットデータテーブル. -> 市町村データテーブル.市町村 パンフレット・市町村関連テーブル MU_PA_R_TABLE FK パンフレットと市町村を結びつけるための関連テーブル
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
パンフレットID pid int unsigned ○ ○ ○ ○
名称 pname varchar(n) 128 ○ パンフレットの名称 発行年月日 issue datetime パンフレットの発行年月 日 発行者 publisher varchar(n) 128 パンフレットの発行者 パンフレット電子デー タ edata blob パンフレットの電子デー タをデータベースに保存 パンフレット電子デー タ
udata varchar(n) 256 パンフレットのURL
キーワード keywords ○ JSON形式 分類とは別の自由に付与 するキーワード集合で キーワード検索に使用す る インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー パンフレットデータテーブル edataとudataのどちらかはNOT NULLではない. PAMPHLET_TABLE FK 各種パンフレットのデータを管理する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 パンフレットID pid int unsigned ○ ○
分類ID cid int unsigned ○ ○
インデックス 複合一意キー pid 1 cid 2 パンフレットID 1 分類ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー パンフレットID pid PAMPHLET_TA
BLE
pid 分類ID cid CATEGORY_TA
BLE cid -> 分類名称データテーブル.分類 -> パンフレットデータテーブル. パンフレット・分類関連テーブル PA_CA_R_TABLE FK パンフレットの分類を管理する.分類テーブルとパンフレットテーブルを関連付ける. パンフレットは複数の分類を持つためこのテーブルを作成する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 平和活動関連データテーブル PE_TABLE FK 平和活動関連データのテーブルである.内容は未定.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー アートプロジェクトデータテーブル AP_TABLE FK アートプロジェクトに関するデータテーブルである.内容は未定.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 分類ID cid int unsigned ○ ○
音声ID sid int unsigned ○ ○
インデックス 複合一意キー cid 1 sid 2 分類ID 1 音声ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 分類ID cid CATEGORY_TA
BLE
cid 音声ID sid SO_TABLE sid
-> 音声データテーブル.音声ID -> 分類名称データテーブル.分類 音声・分類間関連テーブル SO_CA_R_TABLE FK 音声の分類を管理する.分類テーブルと動画テーブルを関連付ける. 音声は複数の分類を持つためこのテーブルを作成する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 イベントID eid int unsigned ○ ○
音声ID sid int unsigned ○ ○
インデックス 複合一意キー eid 1 sid 2 イベントID 1 音声ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 音声ID sid SO_TABLE sid
-> 音声データテーブル.音声ID -> イベントデータテーブル.イベ 音声・イベント間関連テーブル SO_EV_R_TABLE FK 音声データテーブルとイベントデータテーブルを関連付ける.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
音声ID sid int unsigned ○ ○ ○ ○
タイトル title varchar(n) 2256 ○ 音声のタイトル 内容 content text 音声の内容を説明したテ キスト文章 録音年月日 time date ○ 音声が録音された年月日 緯度 lat real 住所の緯度 経度 lon real 録音者 author varchar(n) 128 ○ 音声を録音した録音者 音声データ edata longblob 音声データの電子データ
音声データのURLなど udata varchar(n) 256 音声データを格納してい
る外部URL キーワード keywords JSON形式 分類とは別の自由に付与 するキーワード集合で キーワード検索に使用す る インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 音声データテーブル edataとudataのいずれかはNOT NULL SO_TABLE FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 観光地施設ID tid int unsigned ○ ○
音声ID sid int unsigned ○ ○
インデックス 複合一意キー tid 1 sid 2 観光地施設ID 1 音声ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 観光地施設ID tid TS_TABLE tid 音声ID sid SO_TABLE sid
-> 音声データテーブル.音声ID -> 観光地・観光施設データテー 音声・観光地・観光施設間関連テーブル SO_TS_R_TABLE FK 音声データテーブルと観光地・観光施設データテーブルを関連付ける.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
観光地施設分類ID tscid int unsigned ○ ○ ○ ○
分類名称 cname char(n) 64 ○ ○ 「みんたび」などから分 類名称を抜き出し,設定 する. インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 観光地施設・分類名称データテーブル TS_CAT_TABLE FK 観光地・観光施設について,観光地,観光施設,宿泊施設やショッピングセンターなど分類名称を管理する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 観光地施設ID tid int unsigned ○ ○
分類ID cid int unsigned ○ ○
インデックス 複合一意キー tid 1 cid 2 観光地施設ID 1 分類ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 観光地施設ID tid TS_TABLE tid 分類ID cid CATEGORY_TA
BLE cid -> 分類名称データテーブル.分類 -> 観光地・観光施設データテー 観光地観光施設・分類間関連テーブル TS_CA_R_TABLE FK 観光地・観光施設の分類を管理する.分類テーブルと観光地・観光施設テーブルを関連付ける. 観光地・観光施設は複数の分類を持つ可能性があるのでこのテーブルを作成する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 市町村ID mid int unsigned ○ ○
観光地施設ID tid int unsigned ○ ○
インデックス 複合一意キー mid 1 tid 2 市町村ID 1 観光地施設ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 市町村ID mid MUNICIPAL_TA
BLE
mid 観光地施設ID tid TS_TABLE tid
-> 観光地・観光施設データテー -> 市町村データテーブル.市町村 観光地・観光施設・市町村関連テーブル TS_MU_R_TABLE FK 観光地などと市町村を結びつけるためのテーブル
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 パンフレットID pid int unsigned ○ ○
観光地施設ID tid int unsigned ○ ○ ページ番号 page int 座標値 coor インデックス 複合一意キー pid 1 tid 2 page coor パンフレットID 1 観光地施設ID 2 ページ番号 座標値 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー パンフレットID pid PAMPHLET_TA
BLE
pid 観光地施設ID tid TS_TABLE tid
-> 観光地・観光施設データテー -> パンフレットデータテーブル. 観光地観光施設・パンフレット間関連テーブル TS_PA_R_TABLE FK 各種パンフレットがどの観光地・観光施設に関連するかを管理する.観光地・観光施設テーブルとパンフレットテーブルを関連付ける. パンフレットは複数の観光地・観光施設と関連があるためこのテーブルを作成する.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
観光地施設ID tid int unsigned ○ ○ ○ ○
名称 tname varchar(n) 128 ○ ○ 観光地・観光施設の名称 住所 address varchar(n) 128 ○ 観光地・観光施設の住所 緯度 lat real ○ 住所の緯度 経度 lon real ○ 住所の経度 観光地・観光施設の URL
url varchar(n) 256 広島ナビゲータ(or そ
の他外部ソース)のURL キーワード keywords ○ JSON形式 分類とは別の自由に付与 するキーワード集合で キーワード検索に使用す る 統計データ stat JSON形式 統計データを保存する. 観光地施設分類ID tscid int unsigned ○ ○
インデックス 複合一意キー
外部キー
カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 観光地施設分類ID tscid TS_CAT_TABLE tscid
-> 観光地施設・分類名称データ 観光地・観光施設データテーブル
TS_TABLE
FK 観光地,観光施設に関するデータを管理する.管理をシンプルにするために,宿泊施設とショッピング施設も含める.
テーブル名 (論理名) テーブル名 (物理名) カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE FK オートインクリメント デフォルト値 説明
分類名称データテーブ ル
CATEGORY_TABLE 分類ID cid int unsigned ○ ○ ○ ○ 分類名称データテーブ
ル
CATEGORY_TABLE 分類名称 cname char(n) 64 ○ 「みんたび」などか ら分類名称を抜き出 し,設定する. データファイル DATA_FILE_TABLE データID did int unsigned ○ ○ ○ ○
データファイル DATA_FILE_TABLE データファイル名 dname varchar(n) 256 ○ データファイル DATA_FILE_TABLE 内容 content text
データファイル DATA_FILE_TABLE データファイル datafile blob ○ データファイル DATA_FILE_TABLE 登録日時 date date
データファイル DATA_FILE_TABLE キーワード keywords JSON形式
分類とは別の自由に 付与するキーワード 集合でキーワード検 索に使用する イベントデータテーブ ル
EVENT_TABLE イベントID eid int unsigned ○ ○ ○ ○ イベントデータテーブ
ル
EVENT_TABLE イベント名 ename varchar(n) 256 ○ ○ イベントの名称 イベントデータテーブ
ル
EVENT_TABLE イベントの説明 content text イベントの内容を説
明するテキスト文章 イベントデータテーブ
ル
EVENT_TABLE 開催期間(開始) sdate datetime ○ イベントデータテーブ
ル
EVENT_TABLE 開催期間(終了) etime datetime ○ イベントデータテーブ
ル
EVENT_TABLE 主催者 owner varchar(n) 128 ○ イベントの主催者名 イベントデータテーブ
ル
EVENT_TABLE 住所 address varchar(n) 128 ○ イベントが開催され る住所
イベントデータテーブ ル
EVENT_TABLE 緯度 lat real ○ 住所の緯度
イベントデータテーブ ル
EVENT_TABLE 経度 lon real ○ 住所の経度
イベントデータテーブ ル
EVENT_TABLE イベントのURL url varchar(n) 256 広島ナビゲータ(or その他外部ソース) のURL
イベントデータテーブ ル
EVENT_TABLE キーワード keywords ○ JSON形式
分類とは別の自由に 付与するキーワード 集合でキーワード検 索に使用する イベントデータテーブ ル
EVENT_TABLE 統計データ stat JSON形式
統計データを保存す る.
イベント・分類間関連 テーブル
EV_CA_R_TABLE イベントID eid int unsigned ○ ○ -> イベントデータテー ブル.イベントID イベント・分類間関連
テーブル
EV_CA_R_TABLE 分類ID cid int unsigned ○ ○ -> 分類名称データテー ブル.分類ID
イベント・市町村関連 テーブル
EV_MU_R_TABLE 市町村ID mid int unsigned ○ ○ -> 市町村データテーブ ル.市町村ID イベント・市町村関連
テーブル
EV_MU_R_TABLE イベントID eid int unsigned ○ ○ -> イベントデータテー ブル.イベントID イベント・パンフレッ
ト間関連テーブル
EV_PA_R_TABLE パンフレットID pid int unsigned ○ ○ -> パンフレットデータ テーブル.パンフレット ID
イベント・パンフレッ ト間関連テーブル
EV_PA_R_TABLE イベントID eid int unsigned ○ ○ -> イベントデータテー ブル.イベントID イベント・観光地観光
施設間関連テーブル
EV_TS_R_TABLE イベントID eid int unsigned ○ ○ -> イベントデータテー ブル.イベントID イベント・観光地観光
施設間関連テーブル
EV_TS_R_TABLE 観光地施設ID tid int unsigned ○ ○ -> 観光地・観光施設 データテーブル.観光地 施設ID
画像・分類間関連テー ブル
IM_CA_R_TABLE 分類ID cid int unsigned ○ ○ -> 分類名称データテー ブル.分類ID 画像・分類間関連テー
ブル
IM_CA_R_TABLE 画像ID iid int unsigned ○ ○ -> 画像データテーブル. 画像ID
画像・イベント間関連 テーブル
IM_EV_R_TABLE イベントID eid int unsigned ○ ○ -> イベントデータテー ブル.イベントID 画像・イベント間関連
テーブル
IM_EV_R_TABLE 画像ID iid int unsigned ○ ○ -> 画像データテーブル. 画像ID
画像データテーブル IM_TABLE 画像ID iid int unsigned ○ ○ ○ ○
画像データテーブル IM_TABLE タイトル title varchar(n) 2256 ○ 画像のタイトル
画像データテーブル IM_TABLE 内容 content text 画像の内容を説明し
たテキスト文章
画像データテーブル IM_TABLE 撮影年月日 time date ○ 画像が撮影された年
月日 画像データテーブル IM_TABLE 緯度 lat real
画像データテーブル IM_TABLE 経度 lon real
画像データテーブル IM_TABLE 撮影者 author varchar(n) 128 ○ 画像を撮影した撮影 者
画像データテーブル IM_TABLE 画像データ edata blob 画像データの電子
データを格納 画像データテーブル IM_TABLE 画像データのURLなど udata varchar(n) 256 画像データが格納さ
れている外部URL
画像データテーブル IM_TABLE キーワード keywords JSON形式
分類とは別の自由に 付与するキーワード 集合でキーワード検 索に使用する
画像データテーブル IM_TABLE 画像特徴ベクトル features JSON形式
画像検索用の特徴ベ クトル
画像・観光地・観光施 設間関連テーブル
IM_TS_R_TABLE 観光地施設ID tid int unsigned ○ ○ -> 観光地・観光施設 データテーブル.観光地 施設ID
画像・観光地・観光施 設間関連テーブル
IM_TS_R_TABLE 画像ID iid int unsigned ○ ○ -> 画像データテーブル. 画像ID
動画・分類間関連テー ブル
MO_CA_R_TABLE 分類ID cid int unsigned ○ ○ -> 分類名称データテー ブル.分類ID 動画・分類間関連テー
ブル
MO_CA_R_TABLE 動画ID mid int unsigned ○ ○ -> 動画データテーブル. 動画ID
動画・イベント間関連 テーブル
MO_EV_R_TABLE イベントID eid int unsigned ○ ○ -> イベントデータテー ブル.イベントID 動画・イベント間関連
テーブル
MO_EV_R_TABLE 動画ID mid int unsigned ○ ○ -> 動画データテーブル. 動画ID
動画データテーブル MO_TABLE 動画ID mid int unsigned ○ ○ ○ ○
動画データテーブル MO_TABLE タイトル title varchar(n) 2256 ○ 動画のタイトル
動画データテーブル MO_TABLE 内容 content text 動画の内容を説明し
たテキスト文章
動画データテーブル MO_TABLE 撮影年月日 time date ○ 動画が撮影された年
月日
動画データテーブル MO_TABLE 緯度 lat real 住所の緯度
動画データテーブル MO_TABLE 経度 lon real
動画データテーブル MO_TABLE 撮影者 author varchar(n) 128 ○ 動画を撮影した撮影 者
動画データテーブル MO_TABLE 動画データ edata longblob 動画データの電子 データ
動画データテーブル MO_TABLE 動画データのURLなど udata varchar(n) 256 動画データを格納し ている外部URL
動画データテーブル MO_TABLE キーワード keywords JSON形式
分類とは別の自由に 付与するキーワード 集合でキーワード検 索に使用する 動画・観光地・観光施 設間関連テーブル
MO_TS_R_TABLE 観光地施設ID tid int unsigned ○ ○ -> 観光地・観光施設 データテーブル.観光地 施設ID
動画・観光地・観光施 設間関連テーブル
MO_TS_R_TABLE 動画ID mid int unsigned ○ ○ -> 動画データテーブル. 動画ID
市町村データテーブル MUNICIPAL_TABLE 市町村ID mid int unsigned ○ ○ ○ ○
市町村データテーブル MUNICIPAL_TABLE 名称 name varchar(n) 64 ○ ○ 市町村名 市町村データテーブル MUNICIPAL_TABLE 住所 address varchar(n) 128 ○ 市町村の所在地
市町村データテーブル MUNICIPAL_TABLE 緯度 lat real ○ 住所の緯度
市町村データテーブル MUNICIPAL_TABLE 経度 lon real ○ 住所の経度
市町村データテーブル MUNICIPAL_TABLE 市町村url url varchar(n) 256 市町村HPのURL 新規テーブル MU_PA_R_TABLE 市町村ID mid int unsigned ○ ○ -> 市町村データテーブ
ル.市町村ID 新規テーブル MU_PA_R_TABLE パンフレットID pid int unsigned ○ ○ -> パンフレットデータ
テーブル.パンフレット ID
パンフレットデータ テーブル
PAMPHLET_TABLE パンフレットID pid int unsigned ○ ○ ○ ○ パンフレットデータ
テーブル
PAMPHLET_TABLE 名称 pname varchar(n) 128 ○ パンフレットの名称 パンフレットデータ
テーブル
PAMPHLET_TABLE 発行年月日 issue datetime パンフレットの発行 年月日
パンフレットデータ テーブル
PAMPHLET_TABLE 発行者 publisher varchar(n) 128 パンフレットの発行 者 パンフレットデータ テーブル PAMPHLET_TABLE パンフレット電子デー タ edata blob パンフレットの電子 データをデータベー スに保存 パンフレットデータ テーブル PAMPHLET_TABLE パンフレット電子デー タ
udata varchar(n) 256 パンフレットのURL
パンフレットデータ テーブル
PAMPHLET_TABLE キーワード keywords ○ JSON形式
分類とは別の自由に 付与するキーワード 集合でキーワード検 索に使用する パンフレット・分類関 連テーブル
PA_CA_R_TABLE パンフレットID pid int unsigned ○ ○ -> パンフレットデータ テーブル.パンフレット ID
パンフレット・分類関 連テーブル
PA_CA_R_TABLE 分類ID cid int unsigned ○ ○ -> 分類名称データテー ブル.分類ID 音声・分類間関連テー
ブル
SO_CA_R_TABLE 分類ID cid int unsigned ○ ○ -> 分類名称データテー ブル.分類ID 音声・分類間関連テー
ブル
SO_CA_R_TABLE 音声ID sid int unsigned ○ ○ -> 音声データテーブル. 音声ID
音声・イベント間関連 テーブル
SO_EV_R_TABLE イベントID eid int unsigned ○ ○ -> イベントデータテー ブル.イベントID 音声・イベント間関連
テーブル
SO_EV_R_TABLE 音声ID sid int unsigned ○ ○ -> 音声データテーブル. 音声ID
音声データテーブル SO_TABLE 音声ID sid int unsigned ○ ○ ○ ○
音声データテーブル SO_TABLE タイトル title varchar(n) 2256 ○ 音声のタイトル
音声データテーブル SO_TABLE 内容 content text 音声の内容を説明し
たテキスト文章
音声データテーブル SO_TABLE 録音年月日 time date ○ 音声が録音された年
月日
音声データテーブル SO_TABLE 緯度 lat real 住所の緯度
音声データテーブル SO_TABLE 経度 lon real
音声データテーブル SO_TABLE 録音者 author varchar(n) 128 ○ 音声を録音した録音 者
音声データテーブル SO_TABLE 音声データ edata longblob 音声データの電子 データ
音声データテーブル SO_TABLE 音声データのURLなど udata varchar(n) 256 音声データを格納し ている外部URL
音声データテーブル SO_TABLE キーワード keywords JSON形式
分類とは別の自由に 付与するキーワード 集合でキーワード検 索に使用する 音声・観光地・観光施 設間関連テーブル
SO_TS_R_TABLE 観光地施設ID tid int unsigned ○ ○ -> 観光地・観光施設 データテーブル.観光地 施設ID
音声・観光地・観光施 設間関連テーブル
SO_TS_R_TABLE 音声ID sid int unsigned ○ ○ -> 音声データテーブル. 音声ID
観光地施設・分類名称 データテーブル
TS_CAT_TABLE 観光地施設分類ID tscid int unsigned ○ ○ ○ ○ 観光地施設・分類名称
データテーブル
TS_CAT_TABLE 分類名称 cname char(n) 64 ○ ○ 「みんたび」などか ら分類名称を抜き出 し,設定する. 観光地観光施設・分類
間関連テーブル
TS_CA_R_TABLE 観光地施設ID tid int unsigned ○ ○ -> 観光地・観光施設 データテーブル.観光地 施設ID
観光地観光施設・分類 間関連テーブル
TS_CA_R_TABLE 分類ID cid int unsigned ○ ○ -> 分類名称データテー ブル.分類ID 観光地・観光施設・市
町村関連テーブル
TS_MU_R_TABLE 市町村ID mid int unsigned ○ ○ -> 市町村データテーブ ル.市町村ID 観光地・観光施設・市
町村関連テーブル
TS_MU_R_TABLE 観光地施設ID tid int unsigned ○ ○ -> 観光地・観光施設 データテーブル.観光地 施設ID
観光地観光施設・パン フレット間関連テーブ ル
TS_PA_R_TABLE パンフレットID pid int unsigned ○ ○ -> パンフレットデータ テーブル.パンフレット ID
観光地観光施設・パン フレット間関連テーブ ル
TS_PA_R_TABLE 観光地施設ID tid int unsigned ○ ○ -> 観光地・観光施設 データテーブル.観光地 施設ID
観光地観光施設・パン フレット間関連テーブ ル
TS_PA_R_TABLE ページ番号 page int 観光地観光施設・パン フレット間関連テーブ ル TS_PA_R_TABLE 座標値 coor 観光地・観光施設デー タテーブル
TS_TABLE 観光地施設ID tid int unsigned ○ ○ ○ ○ 観光地・観光施設デー
タテーブル
TS_TABLE 名称 tname varchar(n) 128 ○ ○ 観光地・観光施設の 名称
観光地・観光施設デー タテーブル
TS_TABLE 住所 address varchar(n) 128 ○ 観光地・観光施設の 住所
観光地・観光施設デー タテーブル
TS_TABLE 緯度 lat real ○ 住所の緯度
観光地・観光施設デー タテーブル
TS_TABLE 経度 lon real ○ 住所の経度
観光地・観光施設デー タテーブル
TS_TABLE 観光地・観光施設の URL
url varchar(n) 256 広島ナビゲータ(or
その他外部ソース) のURL
観光地・観光施設デー タテーブル
TS_TABLE キーワード keywords ○ JSON形式
分類とは別の自由に 付与するキーワード 集合でキーワード検 索に使用する 観光地・観光施設デー タテーブル
TS_TABLE 統計データ stat JSON形式
統計データを保存す る.
観光地・観光施設デー タテーブル
TS_TABLE 観光地施設分類ID tscid int unsigned ○ ○ -> 観光地施設・分類名 称データテーブル.観光 地施設分類ID
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー アートプロジェクトデータテーブル AP_TABLE FK アートプロジェクトに関するデータテーブルである.内容は未定.
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
分類ID cid int unsigned ○ ○ ○ ○
分類名称 cname char(n) 64 ○ 「みんたび」などから分類名称を抜き出し,設定する. インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 分類名称データテーブル CATEGORY_TABLE 観光地・観光施設,イベント,パンフレットなどの分類名称を管理する.各データとこのデータとを関連付けることで分類による検索を可能とする. 補足事項: 「みんたび」などから分類名称を決定する必要あり FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
データID did int unsigned ○ ○ ○ ○ データファイル名 dname varchar(n) 256 ○ 内容 content text データファイル datafile blob ○ 登録日時 date date キーワード keywords JSON形式 分類とは別の自由に付与するキーワード集合でキーワード検索に使用する. インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー データファイル DATA_FILE_TABLE 観光関連データベースでテーブルには登録されていない,統計データ,軌跡データなど様々な生データを登録すためのテーブル FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
イベントID eid int unsigned ○ ○ ○ ○
イベント名 ename varchar(n) 256 ○ ○ イベントの名称 イベントの説明 content text イベントの内容を説明 するテキスト文章 開催期間(開始) sdate datetime ○ 開催期間(終了) etime datetime ○ 主催者 owner varchar(n) 128 ○ イベントの主催者名 住所 address varchar(n) 128 ○ イベントが開催される 住所 緯度 lat real ○ 住所の緯度 経度 lon real ○ 住所の経度
イベントのURL url varchar(n) 256 広島ナビゲータ(or そ の他外部ソース)のURL キーワード keywords ○ JSON形式 統計データ stat JSON形式 統計データを保存する. インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントデータテーブル EVENT_TABLE イベント関連のデータを管理する. FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
イベントID eid int unsigned ○ ○ 分類ID cid int unsigned ○ ○
インデックス 複合一意キー eid 1 cid 2 イベントID 1 分類ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 分類ID cid CATEGORY_TAB cid
イベント・分類間関連テーブル EV_CA_R_TABLE イベントの分類を管理する.分類テーブルとイベントテーブルを関連付ける. FK -> イベントデータテーブル.イベ -> 分類名称データテーブル.分類I
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
市町村ID mid int unsigned ○ ○ イベントID eid int unsigned ○ ○
インデックス 複合一意キー mid 1 eid 2 市町村ID 1 イベントID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 市町村ID mid MUNICIPAL_TAB mid イベントID eid EVENT_TABLE eid
イベント・市町村関連テーブル EV_MU_R_TABLE イベントなどと市町村を結びつけるためのテーブル FK -> 市町村データテーブル.市町村 -> イベントデータテーブル.イベント
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
パンフレットID pid int unsigned ○ ○ イベントID eid int unsigned ○ ○
インデックス 複合一意キー pid 1 eid 2 パンフレットID 1 イベントID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー パンフレットID pid PAMPHLET_TABLpid イベントID eid EVENT_TABLE eid
イベント・パンフレット間関連テーブル EV_PA_R_TABLE 各種パンフレットがどのイベントに関連するかを管理する.イベントテーブルとパンフレットテーブルを関連付ける. パンフレットは複数のイベントと関連があるため作成する. FK -> パンフレットデータテーブル. -> イベントデータテーブル.イベント
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
イベントID eid int unsigned ○ ○ 観光地施設ID tid int unsigned ○ ○
インデックス 複合一意キー eid 1 tid 2 イベントID 1 観光地施設ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 観光地施設ID tid TS_TABLE tid イベント・観光地観光施設間関連テーブル EV_TS_R_TABLE イベントと観光地・観光施設の関連を管理する.観光地・観光施設テーブルとイベントテーブルを関連付ける. FK -> イベントデータテーブル.イベ -> 観光地・観光施設データテーブ
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
分類ID cid int unsigned ○ ○ 画像ID iid int unsigned ○ ○
インデックス 複合一意キー cid 1 iid 2 分類ID 1 画像ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 分類ID cid CATEGORY_TAB cid 画像ID iid IM_TABLE iid
画像・分類間関連テーブル IM_CA_R_TABLE 画像の分類を管理する.分類テーブルと画像テーブルを関連付ける. FK -> 分類名称データテーブル.分類 -> 画像データテーブル.画像ID
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
イベントID eid int unsigned ○ ○ 画像ID iid int unsigned ○ ○
インデックス 複合一意キー eid 1 iid 2 イベントID 1 画像ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 画像ID iid IM_TABLE iid
画像・イベント間関連テーブル IM_EV_R_TABLE 画像データテーブルとイベントデータテーブルを関連付ける. FK -> イベントデータテーブル.イベ -> 画像データテーブル.画像ID
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
画像ID iid int unsigned ○ ○ ○ ○
タイトル title varchar(n) 2256 ○ 画像のタイトル 内容 content text 画像の内容を説明した テキスト文章 撮影年月日 time date ○ 画像が撮影された年月 緯度 lat real 経度 lon real 撮影者 author varchar(n) 128 ○ 画像を撮影した撮影者 画像データ edata blob 画像データの電子デー
画像データのURLなど udata varchar(n) 256 画像データが格納され
キーワード keywords JSON形式 分類とは別の自由に付 与するキーワード集合 でキーワード検索に使 用する 画像特徴ベクトル features JSON形式 画像検索用の特徴ベクトル インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 画像データテーブル IM_TABLE edataとudataのどちらかはNOT NULL FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
観光地施設ID tid int unsigned ○ ○ 画像ID iid int unsigned ○ ○
インデックス 複合一意キー tid 1 iid 2 観光地施設ID 1 画像ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 観光地施設ID tid TS_TABLE tid 画像ID iid IM_TABLE iid
画像・観光地・観光施設間関連テーブル IM_TS_R_TABLE 画像データテーブルと観光地・観光施設データテーブルを関連付ける. FK -> 観光地・観光施設データテー -> 画像データテーブル.画像ID
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
分類ID cid int unsigned ○ ○ 動画ID mid int unsigned ○ ○
インデックス 複合一意キー cid 1 mid 2 分類ID 1 動画ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 分類ID cid CATEGORY_TAB cid 動画ID mid MO_TABLE mid
動画・分類間関連テーブル MO_CA_R_TABLE 動画の分類を管理する.分類テーブルと動画テーブルを関連付ける. 動画は複数の分類を持つためこのテーブルを作成する. FK -> 分類名称データテーブル.分類 -> 動画データテーブル.動画ID
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
イベントID eid int unsigned ○ ○ 動画ID mid int unsigned ○ ○
インデックス 複合一意キー eid 1 mid 2 イベントID 1 動画ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 動画ID mid MO_TABLE mid
動画・イベント間関連テーブル MO_EV_R_TABLE 動画データテーブルとイベントデータテーブルを関連付ける. FK -> イベントデータテーブル.イベ -> 動画データテーブル.動画ID
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
動画ID mid int unsigned ○ ○ ○ ○
タイトル title varchar(n) 2256 ○ 動画のタイトル 内容 content text 動画の内容を説明した テキスト文章 撮影年月日 time date ○ 動画が撮影された年月 緯度 lat real 住所の緯度 経度 lon real 撮影者 author varchar(n) 128 ○ 動画を撮影した撮影者 動画データ edata longblob 動画データの電子デー
動画データのURLなど udata varchar(n) 256 動画データを格納して
キーワード keywords JSON形式 分類とは別の自由に付与するキーワード集合でキーワード検索に使用する. インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 動画データテーブル MO_TABLE edataとudataのいずれかはNOT NULL FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
観光地施設ID tid int unsigned ○ ○ 動画ID mid int unsigned ○ ○
インデックス 複合一意キー tid 1 mid 2 観光地施設ID 1 動画ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 観光地施設ID tid TS_TABLE tid 動画ID mid MO_TABLE mid
動画・観光地・観光施設間関連テーブル MO_TS_R_TABLE 動画データテーブルと観光地・観光施設データテーブルを関連付ける. FK -> 観光地・観光施設データテー -> 動画データテーブル.動画ID
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
市町村ID mid int unsigned ○ ○ ○ ○
名称 name varchar(n) 64 ○ ○ 市町村名
住所 address varchar(n) 128 ○ 市町村の所在地
緯度 lat real ○ 住所の緯度
経度 lon real ○ 住所の経度
市町村url url varchar(n) 256 市町村HPのURL
インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 市町村データテーブル MUNICIPAL_TABLE 各市町村のデータを管理する.各市町村と各データの関連持たせるために利用する. FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
市町村ID mid int unsigned ○ ○ パンフレットID pid int unsigned ○ ○
インデックス 複合一意キー mid 1 pid 2 市町村ID 1 パンフレットID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 市町村ID mid MUNICIPAL_TAB mid パンフレットID pid PAMPHLET_TABLpid
新規テーブル MU_PA_R_TABLE パンフレットと市町村を結びつけるための関連テーブル FK -> 市町村データテーブル.市町村 -> パンフレットデータテーブル.パン
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
パンフレットID pid int unsigned ○ ○ ○ ○
名称 pname varchar(n) 128 ○ パンフレットの名称
発行年月日 issue datetime パンフレットの発行年
月日
発行者 publisher varchar(n) 128 パンフレットの発行者
パンフレット電子デー edata blob パンフレットの電子
パンフレット電子デー udata varchar(n) 256 パンフレットのURL
キーワード keywords ○ JSON形式 分類とは別の自由に付与するキーワード集合でキーワード検索に使用する. インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー パンフレットデータテーブル PAMPHLET_TABLE 各種パンフレットのデータを管理する. edataとudataのどちらかはNOT NULLではない. FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
パンフレットID pid int unsigned ○ ○ 分類ID cid int unsigned ○ ○
インデックス 複合一意キー pid 1 cid 2 パンフレットID 1 分類ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー パンフレットID pid PAMPHLET_TABLpid 分類ID cid CATEGORY_TAB cid
パンフレット・分類関連テーブル PA_CA_R_TABLE パンフレットの分類を管理する.分類テーブルとパンフレットテーブルを関連付ける. パンフレットは複数の分類を持つためこのテーブルを作成する. FK -> パンフレットデータテーブル. -> 分類名称データテーブル.分類I
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明 インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 平和活動関連データテーブル PE_TABLE 平和活動関連データのテーブルである.内容は未定. FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
分類ID cid int unsigned ○ ○ 音声ID sid int unsigned ○ ○
インデックス 複合一意キー cid 1 sid 2 分類ID 1 音声ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 分類ID cid CATEGORY_TAB cid 音声ID sid SO_TABLE sid
音声・分類間関連テーブル SO_CA_R_TABLE 音声の分類を管理する.分類テーブルと動画テーブルを関連付ける. 音声は複数の分類を持つためこのテーブルを作成する. FK -> 分類名称データテーブル.分類 -> 音声データテーブル.音声ID
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
イベントID eid int unsigned ○ ○ 音声ID sid int unsigned ○ ○
インデックス 複合一意キー eid 1 sid 2 イベントID 1 音声ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー イベントID eid EVENT_TABLE eid 音声ID sid SO_TABLE sid
音声・イベント間関連テーブル SO_EV_R_TABLE 音声データテーブルとイベントデータテーブルを関連付ける. FK -> イベントデータテーブル.イベ -> 音声データテーブル.音声ID
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
音声ID sid int unsigned ○ ○ ○ ○
タイトル title varchar(n) 2256 ○ 音声のタイトル 内容 content text 音声の内容を説明した テキスト文章 録音年月日 time date ○ 音声が録音された年月 緯度 lat real 住所の緯度 経度 lon real 録音者 author varchar(n) 128 ○ 音声を録音した録音者 音声データ edata longblob 音声データの電子デー
音声データのURLなど udata varchar(n) 256 音声データを格納して
キーワード keywords JSON形式 分類とは別の自由に付与するキーワード集合でキーワード検索に使用する. インデックス 複合一意キー 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 音声データテーブル SO_TABLE edataとudataのいずれかはNOT NULL FK
テーブル名 (論理名) テーブル名 (物理名) 説明
制約
カラム名 (論理名) カラム名 (物理名) 型 長さ 小数 PK NOT NULL UNIQUE オートインクリメント デフォルト値 説明
観光地施設ID tid int unsigned ○ ○ 音声ID sid int unsigned ○ ○
インデックス 複合一意キー tid 1 sid 2 観光地施設ID 1 音声ID 2 外部キー カラム名 (論理名) カラム名 (物理名) 参照テーブル 参照キー 観光地施設ID tid TS_TABLE tid 音声ID sid SO_TABLE sid
音声・観光地・観光施設間関連テーブル SO_TS_R_TABLE 音声データテーブルと観光地・観光施設データテーブルを関連付ける. FK -> 観光地・観光施設データテー -> 音声データテーブル.音声ID