データベース設計の使用の一般的な原則の四大デザインパターン

データベース設計の使用の一般的な原則の四大デザインパターン

1.メイン拡張モード

主な拡張モードは、通常、「共通の属性テーブル」、および「パブリックプロパティシート」と「排他的なプロパティシート」関係「一から一」を形成するために、オブジェクトまでのいくつかの同様の属性を抽出するために使用されます。

 「排他的プロパティ・シート」は、「共通属性テーブル」の拡張として見ることができ、二つ一緒にそう名付けられ、特定のオブジェクトの完全な記述である「主拡張モード」。

 

小さなオブジェクトの数、オブジェクトの各プロパティの間にいくつかの違いがあり、各オブジェクトの属性が完全にデータベースの設計段階で決定することができ、拡張オブジェクトは、要求を処理する別個体、比較的複雑なビジネスを有し、このとき「主膨張とモード。 " 各抽出されたオブジェクトの共通属性は、「マスターテーブル」として設計されており、各オブジェクトの残りの属性は、1対1の関係を確立するために、それぞれ、対応する「拡張」および「マスター」テーブルと各「拡張テーブル」に設計されています。

 

 2.マスタ・スレーブモード

マスタ・スレーブモード、データベース設計パターンが最も一般的であり、日常の設計作業に使用されるすべてのモデルの中で最も、彼は2つのテーブル間主従関係を説明し、多くの関係の典型的なものです。

 

ラージ・オブジェクトの数はなく、固定されたそれぞれのオブジェクト間のプロパティはほとんど差であり、オブジェクトの属性が完全にデータベースの設計段階で決定することができ、個々のオブジェクトは、独立したビジネス要件を処理する、この時間と「マスタースレーブモード」。「テーブルから」「メインテーブル」のビルド対多のオブジェクトレコードを持つ各オブジェクト関係のデザイン。

 

 3.名前値モード

多くの場合、特性を記述するために使用される名前と値のモードは、完全にシステムが動作している、またはオブジェクトのプロパティの間には大きな差があるが、これらのオブジェクトの特性が大きく変化され、システムの設計段階オブジェクトに決定することができません。 

 

オブジェクトの非常に大きな数、オブジェクトの各特性とは全く異なっている、データベースオブジェクトのプロパティは、設計段階で決定することができない、またはシステムに大きな変更が実行されて、各ビジネス・オブジェクトが独立した処理要求を有していない、この時間「名前と値のモデル。」

 

 4.多くのモード

多モード、データベース設計パターン、例えば、彼はお互いに多くの関係を説明したものの状態などの2つのオブジェクトの一次および二次部分の比較的一般的な種類です。

多モードは2つのテーブル間の相関テーブルを確立する必要がある、テーブルには、この関連付け、多くの関係の核心です。

 

2つのオブジェクト間の相互対多の関係は、「多くのモデルに多くの。」を使用します

データベース設計の使用の一般的な原則の四大デザインパターン

1.メイン拡張モード

主な拡張モードは、通常、「共通の属性テーブル」、および「パブリックプロパティシート」と「排他的なプロパティシート」関係「一から一」を形成するために、オブジェクトまでのいくつかの同様の属性を抽出するために使用されます。

 「排他的プロパティ・シート」は、「共通属性テーブル」の拡張として見ることができ、二つ一緒にそう名付けられ、特定のオブジェクトの完全な記述である「主拡張モード」。

 

小さなオブジェクトの数、オブジェクトの各プロパティの間にいくつかの違いがあり、各オブジェクトの属性が完全にデータベースの設計段階で決定することができ、拡張オブジェクトは、要求を処理する別個体、比較的複雑なビジネスを有し、このとき「主膨張とモード。 " 各抽出されたオブジェクトの共通属性は、「マスターテーブル」として設計されており、各オブジェクトの残りの属性は、1対1の関係を確立するために、それぞれ、対応する「拡張」および「マスター」テーブルと各「拡張テーブル」に設計されています。

 

 2.マスタ・スレーブモード

マスタ・スレーブモード、データベース設計パターンが最も一般的であり、日常の設計作業に使用されるすべてのモデルの中で最も、彼は2つのテーブル間主従関係を説明し、多くの関係の典型的なものです。

 

ラージ・オブジェクトの数はなく、固定されたそれぞれのオブジェクト間のプロパティはほとんど差であり、オブジェクトの属性が完全にデータベースの設計段階で決定することができ、個々のオブジェクトは、独立したビジネス要件を処理する、この時間と「マスタースレーブモード」。「テーブルから」「メインテーブル」のビルド対多のオブジェクトレコードを持つ各オブジェクト関係のデザイン。

 

 3.名前値モード

多くの場合、特性を記述するために使用される名前と値のモードは、完全にシステムが動作している、またはオブジェクトのプロパティの間には大きな差があるが、これらのオブジェクトの特性が大きく変化され、システムの設計段階オブジェクトに決定することができません。 

 

オブジェクトの非常に大きな数、オブジェクトの各特性とは全く異なっている、データベースオブジェクトのプロパティは、設計段階で決定することができない、またはシステムに大きな変更が実行されて、各ビジネス・オブジェクトが独立した処理要求を有していない、この時間「名前と値のモデル。」

 

 4.多くのモード

多モード、データベース設計パターン、例えば、彼はお互いに多くの関係を説明したものの状態などの2つのオブジェクトの一次および二次部分の比較的一般的な種類です。

多モードは2つのテーブル間の相関テーブルを確立する必要がある、テーブルには、この関連付け、多くの関係の核心です。

 

2つのオブジェクト間の相互対多の関係は、「多くのモデルに多くの。」を使用します

おすすめ

転載: www.cnblogs.com/luyi84895838/p/12067290.html