デザインパターンは、簡単に再利用できるソリューションではありません。
定義上、デザインパターンは再利用可能です。これらは、他の優れたソリューションで検出されるパターンです。
パターンは簡単には再利用できません。ただし、パターンに従ってダウンデザインを実装できます。
リレーショナルデザインパターンには、次のようなものが含まれます。
外部キーを使用した1対多の関係(マスター/詳細、親子)関係。
ブリッジテーブルとの多対多の関係。
FK列のNULLで管理されるオプションの1対1の関係。
Star-Schema:ディメンションとファクト、OLAPデザイン。
完全に正規化されたOLTP設計。
ディメンション内の複数のインデックス付き検索列。
1つ以上のアプリケーションで使用されるPK、説明、およびコード値を含む「ルックアップテーブル」。なぜコードがあるのですか?わかりませんが、使用する必要がある場合、これはコードを管理する方法です。
ユニテーブル。[これをアンチパターンと呼ぶ人もいます。これはパターンであり、時には悪いこともあり、良いこともあります。
配列テーブル。これは、列に値の配列またはシーケンスがあることにより、最初の正規形に違反するテーブルです。
混合データベース。これはトランザクション処理用に正規化されたデータベースですが、レポートと分析のための追加のインデックスがたくさんあります。これはアンチパターンです。これを行わないでください。人々はとにかくそれをするので、それはまだパターンです。
データベースを設計するほとんどの人々は、半ダースの「それはそれらの別のものです」を容易に打ち負かすことができます。これらは、定期的に使用するデザインパターンです。
また、これには、使用と管理の管理上および運用上のパターンは含まれません。