具体的には,それぞれのカテゴリ名を新規に追加する際,それに対応する英語大文字8文字のユニークIDを作成する.このユニークIDはランダムな文字列の羅列であり,実際利用者は特に意識をする必要はない.理論上は,カテゴリ名は,
通り4.2作成が可能である.
データベースとしては,具体的には,以下のように,カテゴリ名とユニークIDを対応させるためのリストテーブルを用意している.ただし,これらの区切り文字は
で行っているため,入力されたデータに
もしくは,
が含まれている場合は,<,>に変換するように設計した.さらに,行頭にある,#の記号がついている項目は,カテゴリ情報をさらに,カテゴリ分類するために用いる.#をつけた項目は,日記を書く際,設定できないように設計した.なお,カテゴリ名と,ユニークIDの間にある数字は表示する順番を示している.
校長メッセージ<>1<>DMAMNSKZ #各学年<>2<>IJDAPRAS 1年<>3<>XZJMJQGJ 2年<>4<>YPSVCGVY
MURAYAMA Yoshiyuki