2012-02-27 11 views
0

から私は2つのテーブル生成列挙型は、直接DB

EnumType(EnumTypeID,Name,Description) 

EnumTypeValue(EnumTypeValueId,Name,Value,EnumTypeID) 

を持ってEnumTypeValueはEnumTypeを参照します。

一般的な考え方は、私はその値がEnumTypeValueテーブルの値を対応されますEnumType の表に、各列挙型のすべての値の列挙型の値を作成したいようなものです。 EnumType(1、Gender、いくつかの説明)に行があり、それに対応するEnumTypeValueに2行(1)1、Male、5,1(2)2、Female、6,1があるとします。動的に作成したい、public enum Gender {Male = 5、Female = 6}のように、コードでenumとして使用できます。プロジェクトが進展するにつれて、このような列挙型がたくさんあるでしょう。私が望むだけで、特定のコードを実行すると、すべての列挙型が生成されます。

私はDB相互作用のためにEntityFrameworkを使用しています。どんな助けも非常に推奨されます。

答えて