開発を行うこともできます。ここではその考え方および注意点を説明します。利用する手順は下記のとおりです。定義ファイルへ記述します。次のように対応させてください。モデル項目名テーブルの型に合わせて適切な「項目の型」を選択し、かつ必要であればリレーショナルデータベースの詳細でテーブル定義の型を指定します。モデル名、モデル項目名については大文字、小文字も区別されますのでご注意下さい。既存のテーブル以外の新規テーブルの作成を行ないます。外部データベースをご利用の場合にはテーブル作成が自動では行なわれません。ドキュメント「インポートとエクスポート機能活用ガイド」のInitLoaderコマンドの詳細を参考に、必要なテーブルを作成します。実行しますと、既存のテーブルが削除されてしまいますのでご注意下さい。順序テーブル(シーケンス)の値を更新します。モデル定義で主キーを自動採番する設定を行った場合は、対応する順序テーブル(シーケンス)を作成した上でその順序テーブル(シーケンス)の値を「既に登録されているデータの主キーの最大値+1」に更新してください。接続するデータベースによって順序テーブル(シーケンス)の利用方法が変わります。DB2データベースのシーケンス機能を利用します。シーケンスの名前は「モデル名_主キーの項目名_seq」となります。9データベースのシーケンス機能を使わず順序テーブルを作成します。順序テーブルの名前は「seq」となります。順序テーブル内でのシーケンスの名前は「モデル名_主キーの項目名_seq」となります。次の制約にご注意ください。定義ファイルで項目に「必須」条件を付与した場合、検索結果が表示されないことがあります。主キーを複合キーとして設計した場合、ストアモデル参照が使えないなど、多くの制約があります。そのため、複合キーの利用は非推奨です。ソースコードをカスタマイズする必要があるかも知れません。