データを処理する方法を再設計するために、(組み込みの H2 データベースを使用して) Java アプリケーションの新しいリビジョンを設計しています。これが私が計画した方法です:
- エントリー表
- エントリーID
- エントリー名
- 特性表-
- プロパティ ID
- プロパティ名
- (個別物件)値表-
- 値 ID
- エントリーID
- (値列...)
- (個人エントリー)値表-
- プロパティ名
- (個別プロパティ) 値 ID
各エントリには、複数のプロパティ (同じタイプの複数のプロパティを含む) を含めることができます。各プロパティには、値を格納する独自の方法があります。特定のエントリに対して定義されたすべてのプロパティを検索する必要があり、場合によっては、特定のプロパティごとにすべてのエントリを検索する必要があります。
これは良い方法ですか?
編集:うまく説明できたかどうかわかりません...