何时应该将主键表示为类?
只有当表使用复合键时,才应该将主键表示为类吗?
例如:
public class PrimaryKey
{ ... ... ...}
那么
private PrimaryKey _parentID;
public PrimaryKey ParentID
{
get { return _parentID; }
set { _parentID = value; }
}
并且
public void Delete(PrimaryKey id)
{...}
在何时,我应该考虑将数据以逗号分隔的形式存储在数据库表的一列中,而不是存储在不同的列中?