私はデータベースを使い始めたばかりで、助けが必要です。私は現在、駐車許可証を処理するプログラムを持っています。システムに車を追加し、車を許可に関連付けることができます。これまでは、オブジェクトを作成し、それらを 2 つのリスト (車と許可証) に格納していました。
たとえば、私の Car クラスは次のとおりです。
class Car{
private string regNumber;
private string make;
private string colour;
private string owner;
//constructor, getters, setters, ...
}
Permit クラスも同様です。permitID と車の登録だけです。
リストを使用してデータを保存する代わりに、データベースにジャンプしています。
ただし、私が知る限り、データベースを使用すると、両方のクラスが冗長になります。Car テーブルの各タプルには、Car オブジェクトに含まれていたものが正確に含まれます。結合クエリを実行して、特定の permitID から Car データを取得できます。
私のクラスはもう必要ですか?