データベース管理システムに備わっていると便利だと思われる機能のうち、
本システムでは、少なくとも次の機能は備えていません。
ただし、将来のバージョンではサポートされるかもしれません。
利用できないデータ
- 多対一リレーションシップをサポートしていません。
- 日本語、US-ASCII 以外の文字コードをサポートしていません。
- 特定のカラムについて、
重複した値を挿入させないように指定することができません。
データの検索
- 条件式の右辺値に、定数でない値を指定することはできません。
例えば、「"最終更新時刻" が "削除時刻" から数えて1日以内」
のような検索式を自由に指定することはできません。
ただし、データ定義ファイルの $self->{db}{sql_join} を利用すれば、
その多くを補うことができます。
データの修正/追加
- フォームから複数のデータを一度に修正することはできません。
- 一対多リレーションシップを利用する場合、
フォームからのデータの修正/追加のページで、
関連テーブルの値を複数のページにわたって入力させることはできません。
データの削除
- データを完全にデータベースから削除することはできません。
その他
- 一般に、アプリケーションを一度稼働した後で、
データを保持したまま設定を変更することは困難です。