私の会社は、当社の製品の1つでElevateDBを使用しています。ただし、私たちのデータベースは単なるテーブルの集まりです。最近、より多くの機能が設計され、より多くのモジュールが追加されるにつれて、データは「無関係なテーブルの束」ではなくなったことがわかりましたが、実際のデータ構造になり始めています。
私はこれまでElevateDBの経験がなく、主にOracle、MSSQL、Firebirdを使用していました。したがって、問題は、外部キー制約を持つようにテーブル構造を再構築し、リレーショナル整合性を実装する場合、ElevateDBの一般的な落とし穴は何ですか?リレーショナルデータベースに関する一般的な問題については質問していませんが、ElevateDBのすべきこととすべきでないことに興味があります。
クライアントアプリケーションとしてDelphi2009を使用しています。