十賢者のカイムのデータを入力しようとして、カイムのアビリティが8種類存在(サポアビなど含めれば12種類)する事を知った。実際の使われ方としては、第3アビリティが条件によって4種類の別の働きをするアビリティに変化するという事なので、データを増やすのではなく、別アプローチで解決する事も可能だったかもしれない。
(例えば、同じアビリティIDでもバリエーションを設けるなど)
ただ、そうするとバリエーションの扱いについてのロジックが必要となるし、処理が増えればその分表示も遅くなる。という事で、単純にアビリティを従来の6から8に増やす事にした。列が2つ増えても全体のキャラ数が300に満たない以上、大きなデータ増にはならないし、そんなに負担にはならないだろう。
しかし、JOIN数が異様に増えてしまっているので、詳細データ表示画面のパフォーマンスについては今後注意しておく必要はあるかもしれない。
取り合えず、テーブルの変更とデータへの列追加、検索関数のフィールド追加と、表示画面のショートコード埋め込みは完了したので、後はまたデータを入力して確認するのみ。現状データの表示には問題無い事は確認したので、ひとまずデータ入力を進める事とする。

