私の仕事では、65のテーブルと130万のレコードを持つfirebirdデータベースで使用されるデータ管理アプリケーションがあります。アプリケーションとデータベースを開発した人はとうの昔にいなくなりました。新しいアプリケーションを開発し、同じデータを使用する必要があります。C# を使用してアプリケーションを開発する予定で、このデータベースは既に SQL Server に変換しています。問題は、主キーとインデックスしかなく、テーブルに外部キーがないことです。1 つの ID テーブルを使用してすべてのテーブルの ID を生成し、一部のテーブルには別の ID フィールドもあります。テーブル間の関係を把握しようとしていますが、15 個のテーブルしか識別できませんでした。識別可能な外部キーやドキュメントがないデータベースでテーブルの関係を見つける方法はありますか? 提案してください?
みんな?