【最新記事】⇒仮公開開始(2019/02/07)

テーブルが変わっていく

十賢者のカイムのデータを入力しようとして、カイムのアビリティが8種類存在(サポアビなど含めれば12種類)する事を知った。実際の使われ方としては、第3アビリティが条件によって4種類の別の働きをするアビリティに変化するという事なので、データを増やすのではなく、別アプローチで解決する事も可能だったかもしれない。
(例えば、同じアビリティIDでもバリエーションを設けるなど)

ただ、そうするとバリエーションの扱いについてのロジックが必要となるし、処理が増えればその分表示も遅くなる。という事で、単純にアビリティを従来の6から8に増やす事にした。列が2つ増えても全体のキャラ数が300に満たない以上、大きなデータ増にはならないし、そんなに負担にはならないだろう。

しかし、JOIN数が異様に増えてしまっているので、詳細データ表示画面のパフォーマンスについては今後注意しておく必要はあるかもしれない。

取り合えず、テーブルの変更とデータへの列追加、検索関数のフィールド追加と、表示画面のショートコード埋め込みは完了したので、後はまたデータを入力して確認するのみ。現状データの表示には問題無い事は確認したので、ひとまずデータ入力を進める事とする。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

アップロードファイルの最大サイズ: 1 MB。 画像 をアップロードできます。 ここにファイルをドロップ