メインコンテンツまでスキップ

データベース設定時のトラブル

ここでは、エンティティや辞書項目、テーブルなど、データベースの設定に関するトラブルと対処方法について説明します。

Q. エンティティIDを変更したい​

A. エンティティIDは、エンティティを識別するためのIDであり、作成後は変更できません。IDを変更したい場合は、既存のエンティティをコピーし、新しいエンティティIDを指定して再作成してください。内容に問題がないことを確認した後、不要になった既存のエンティティを削除してください。

Q. 辞書項目IDを変更したい​

A. 辞書項目IDは、辞書項目を識別するためのIDであり、作成後に変更することはできません。IDを変更したい場合は、既存の辞書項目を削除し、新しい辞書項目IDを指定して再作成してください。なお、エンティティとの関連付けがされている場合は、まずエンティティから対象のエンティティ項目を削除する必要があります。

Q. カテゴリを変更したい​

A. エンティティカテゴリや辞書項目カテゴリを変更したい場合は、対象のエンティティや辞書項目を、移動先のカテゴリへドラッグ&ドロップしてください。その後、表示される影響範囲を確認し、問題がなければ移動を実行します。

Q. エンティティ項目を変更したい​

A. エンティティ項目の追加・削除のほか、主キーや必須設定の変更も行うことができます。エンティティ項目を変更した場合は、データ定義のテーブル内容も更新してください。

Q. テーブル名を変更したい​

A. テーブル名は、データベース上でテーブルを識別するための名称であり、作成後に変更することはできません。テーブル名を変更したい場合は、データ定義を削除し、データベースからテーブルを削除します。新しいテーブル名を指定して再作成してください。

Q. データ型や変数名・物理名を変更したい​

A. 辞書項目では、データ型の変更のほか、変数名や物理名の変更を行うことができます。変更を行った後、表示される影響範囲を確認し、問題がなければ変更内容を保存します。なお、辞書項目の新規作成時に「物理名」をスネークケース(例:owner_organization)で入力した場合、「変数名」にはキャメルケース(例:ownerOrganization)に変換された値が自動的に入力されます。