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 があれば優先。 |
— |