Data Structure

人・チーム・委員会・企画を重複登録しない。

選手、出演者、委員会メンバー、スポンサー担当を同じ人物データで扱い、複数所属や兼任を一人の履歴として確認できます。

Nodes

重複を減らす管理単位

ユーザー

ログイン有無に関係なく、選手、出演者、担当者、スポンサー担当を同じ人物として扱う。

アカウント

Google認証など、操作責任を持つログイン情報をユーザーと分けて管理する。

委員会

複数の企画、活動領域、権利窓口を持つ運営責任の単位として管理する。

活動領域

制作、宣伝、幹事、会計、安全、記録などの担当範囲と承認経路を分ける。

大会・企画

大会、リーグ、撮影、上映、フェス、体験会、協賛活動を親データとして管理する。

現場進行

試合、出演枠、撮影日、受付、スタッフ配置など当日の状態を更新する。

出力

共有URL、PDF、報告書、台帳、公開ページなど外へ渡す形にする。