Cả precision
và scale
thuộc tính chỉ hoạt động với decimal
loại ánh xạ ( liên kết
). Tôi khuyên bạn nên sử dụng decimal
loại.
Về lý do tại sao nó tạo ra một trường kép thay vì float, tôi không hoàn toàn chắc chắn. Nó có thể liên quan đến việc tương thích với tất cả các cơ sở dữ liệu được hỗ trợ. Tôi không thấy đề cập đến double
loại ánh xạ nên tôi cho rằng chúng sử dụng cùng một loại cho cả hai.