Установите десятичное число (16, 3) для столбца в Code First Approach в EF4.3

Как я могу это сделать :

private decimal _SnachCount;
[Required]
[DataType("decimal(16 ,3")]
public decimal SnachCount
{
    get { return _SnachCount; }
    set { _SnachCount = value; }
}

private decimal _MinimumStock;
[Required]
[DataType("decimal(16 ,3")]
public decimal MinimumStock
{
    get { return _MinimumStock; }
    set { _MinimumStock = value; }
}

private decimal _MaximumStock;
[Required]
[DataType("decimal(16 ,3")]
public decimal MaximumStock
{
    get { return _MaximumStock; }
    set { _MaximumStock = value; }
}

После генерации базы данных этой частью моей модели эти три типа столбцов являются десятичными (18,2), почему? что это за ошибка кода? Как я могу это сделать ?

Ответы на вопрос(5)

Ваш ответ на вопрос