私はこの種の質問をここで行うことができるかどうかわからないので、以前は謝罪しています。データベースがうまく設計されていない
私は多くの依存関係と設計が不適切なデータベースを持つシステムで動作します。今私は決断を下さなければならず、あなたの人々の事例を聞きたいと思います。
それはそうです:ソフトウェアのいくつかの部分は、すべての使用例を考えずに作られたものです。今日私は、データベース上の新しい関係を作成し、すべてのクラスとメソッドをリファクタリングするような厳しい変更を行う必要があります。それは理論が言っていることですが、それは多くの日数がかかるでしょう、バージョンとスケジュール全体を遅らせるでしょう。私はガンビアラ(悪いコードが動作する)を保ち、新しいニーズを満たすわずかな変更だけを行うという選択肢があります。
私はそれぞれのケースが異なることを知っていますので、あなたが何をしたいのか聞いてみたいと思います。
手作業でシステムを使用できる方法をすべて知っているソフトウェアは作成できません –