2008-12-11 20 views

回答

1

如果它只是一個ID和一個名字,我一般這樣做:

public enum FootScent : int 
{ 
Unknown = 0, 
Mild = 1, 
Sweaty =2, 
SteppedInSomething = 3 
} 

,然後在LINQ實體屬性:

[Column("foot_scent_id", DbType = "Int NOT NULL")] 
public FootScent Scent { get; set; } 

對於比「ID」等欄目查找表和「名稱」,我通常只是爲它們創建一個正常的LINQ實體,儘管取決於您的實現,但可能需要緩存這些實體以儘量減少訪問數據庫。

+0

你知道是否可以將自定義類作爲列類型?例如,如果我有一個FootScent類,然後是FootScentUnknown,FootScentMild等子類? – 2008-12-11 20:19:09

相關問題