Obie precision
i scale
właściwości działają tylko z decimal
typ mapowania ( link
). Proponuję użyć decimal
typ.
Nie jestem do końca pewien, dlaczego tworzy podwójne pole zamiast pływać. Prawdopodobnie ma to związek z kompatybilnością ze wszystkimi obsługiwanymi bazami danych. Nie widzę żadnej wzmianki o double
typ mapowania, więc zakładam, że używają tego samego typu dla obu.