から私は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を使用しています。どんな助けも非常に推奨されます。