🗺 データベース地図

Notion / D1 / KV の全データソース・テーブル・フィールド・レコード数
IKIZAMA 関係人口ポータルが扱う全データソースの地図。 正本(マスター)は Notion履歴・機密・監査は D1キャッシュ・設定は KV の役割分担です。
📒 Notion DB
🗄 D1 テーブル
📦 KV namespace
📊 総レコード数
📒 Notion — マスターデータ 正本・スタッフ編集対象・読込専用 API
DB 名 主要フィールド 用途 件数
マスター
members
氏名ふりがな会員番号会員種別入会日退会日支払状況メール電話所属備考戦力正担当
鈴木評価渡部評価畠中評価中村評価吉田評価小澤評価正樹評価藤原評価佐々生評価
携帯住所居住地出身誕生日役職業種規模会社概要WebサイトLinkedInFacebookInstagramX趣味好きなお酒キーワード会話ヒント
会員DB。/members で一覧表示。9 人別評価から正担当を自動算出(ロジック)。
マスター
supporters
氏名ふりがな関係種別接触日メール電話所属備考戦力
鈴木評価佐々生評価(9名分)
関係人口 DB(非会員)。/supporters で表示。
マスター
requests
typenameemailstatuscreated_atrequested_by 広報・講演・会議・ロゴ等の依頼受付。/requests で承認フロー。
🗄 D1 — ikizama-outreach-log 履歴・機密・監査ログ・Phase 1 評価軸
テーブル名 主要カラム 用途 件数
監査
members_update_log
notion_idfieldold_valuenew_valueactor_emailchanged_at 会員DB 編集履歴。誰が何をいつ変更したか。
監査
supporters_update_log
notion_idfieldold_valuenew_valueactor_emailchanged_at 関係人口 DB 編集履歴。
監査
entries
(既存 audit log) 汎用 audit ログ(既存)。
マスター
event_summaries
(イベント要約) 過去イベントの要約・参加者数等。
マスター
guideline_drafts
(ガイドライン下書き) /guideline-draft から提出されたガイドライン草案。
マスター
guideline_approvals
(承認記録) /guideline-approve での承認記録。
設定
settings
keyvalue 汎用 key-value 設定。
Phase 1
supporter_evaluations
⚠️ 廃止予定
notion_member_idimpression_scoreimpression_notenegative_noteslast_evaluated_byupdated_at 印象スコア + ネガティブ特記。
方針変更: 印象スコアは Notion 列に移管、ネガティブ特記のみ D1 残存 (Phase 1.1) 予定。
Phase 1
supporter_payments
notion_member_idpayment_typeamountpaid_atdescriptionrecorded_by 金銭履歴(会費・寄付・スポンサー・物品換算)。LTV 算出元。
Phase 1
supporter_referrals
referrer_notion_idreferred_notion_idsourcereferred_atrecognized_bynote 紹介履歴。自己申告 + 事務局認定。
📦 KV namespace キャッシュ・揮発性データ・設定 override
Binding 用途 件数
キャッシュ
MERGE_HISTORY
重複マージ操作の履歴(TTL 5 日)。/members マージ機能から書き込み。
ログ
IKIZAMA_ERROR_LOG
フロントエラー収集ログ。error-collector.js から書き込み。
マスター
IKIZAMA_INVENTORY
在庫データ管理。/inventory 等から読み書き。
設定
IKIZAMA_USER_LEVELS
スタッフ権限レベル override(L1-L5)。デフォルトは _worker.js 内ハードコード、KV があれば優先。