1

asp.mvc 4 と EF を使用しています (最初にコードを使用するのではありません)。

動的モデル プロパティを作成するための最適なデータベース設計は何ですか。

例: 私は ProductModel を持っていて、いくつかのプロパティを知っており、そこに静的にアクセスできます。しかし、いくつかのプロパティがわからず、動的に作成する必要があります。このような:

public class ProductModel
{
    public int Id {get;set;}
    public IList<DynamicPropertyValue> DynamicProperties {get;set;}
}
4

1 に答える 1

0

多分これはあなたを助けることができます。

動的フィールドを持つアプリケーションがあります。次のようなテーブルを作成しました。

idField |name |typeField |minVal |maxVal |required |enabled
-------------------------------------------------- ----------------------
1 |V-AB |float |0 |3500 |0 |1
2 |V-BC |float |0 |3500 |0 |1
3 |説明 |文字列 |0 |256 |0 |1

そして、フィールドのテーブルを次のように使用します。

idMeasurementField |idPumpMeasurement |idField |値
-------------------------------------------------- ----------------------
121 |14 |3 |ニベル・エスタティコ
123 |14 |1 |66.78
124 |14 |2 |34.89
于 2012-09-07T13:23:58.910 に答える