2

データ オブジェクトを継承しました (たとえば、ユーザー、従業員、マネージャーなど)。MySql データベースのデータを管理するために、独自に作成した ORM を使用します。データを保存する方が良い方法:

  • 正規化された形式で、1 対 1 の関係でリンクされた異なる MySql テーブルに分割されます (複数の結合を使用してデータを管理します)。

  • または、すべての特定のケースで未使用のフィールドが多数ある1つの物理テーブルで非正規化された方法を使用します。

前もって感謝します

4

1 に答える 1

6

一般に、データベースは、特別な理由がない限り、完全に正規化する必要があります。データを非正規化すればするほど、同期の問題が増え、バグが増える可能性があります。

于 2012-11-30T17:26:50.867 に答える