3
A
回答
7
是的,這將是一個適當的數據類型,因爲它強制你的域名。
但是,如果您要添加(或進行任何其他數學運算),則數字數據類型可能會更好。
9
我建議使用
TINYINT UNSIGNED NOT NULL
,或者更好的ANSI/SQL的兼容性,使用:
SMALLINT NOT NULL
一個整型,這是很容易做到的計算。 ENUM
並不壞,但是由於它是雙字符串/ int類型(在封面之下,它是一個int,但是從外部看,它是一個字符串),所以可能會搞砸了。事實上,假設你確實需要去3星級,或者10星級左右,那麼遷移將不那麼痛苦。
相關問題
- 1. PHP - 評級1-5星級
- 2. php mysql 5星評級結構
- 3. 5星評級系統mysql設置
- 4. Angular 5星級評分欄
- 5. 從數據庫獲取數據到5星級評分
- 6. 在laravel顯示多個評級星級jquery酒吧評級5
- 7. 數據庫模式和SQL的5星評級
- 8. CSS 5星級評分系統,星級問題
- 9. CSS爲5星級評分系統
- 10. 發佈fyneworks星級評分數據
- 11. Mysql貝葉斯和按星級評分
- 12. 沒有if/then邏輯的星型/半星級評定函數?
- 13. 星級評級系統(星半)
- 14. 引導星級評級組默認星
- 15. rails星級評分系統 - ajaxful評級
- 16. Twitter Bootstrap rtl評級星級
- 17. CakePHP星級評分
- 18. CSS星級評分
- 19. 星級評定懸停獨立的每個星級評分
- 20. 使用PHP創建5星級產品評論
- 21. 使用JQuery評級星級並將數據提交到分析
- 22. MySQL評級數據庫結構
- 23. 寫5星級評分系統的最佳方法是什麼?
- 24. Jquery的星級評分
- 25. 星級評分系統
- 26. 顯示星上評級
- 27. 單星級評分條碼
- 28. CSS星級評定HTML
- 29. 驗證jQuery評級明星
- 30. 簡單評級明星CSS
確實,或者如果你打算平均他們。 TINYINT可能更合適,只要確保在應用程序中限制值即可。 – 2010-01-12 14:08:12
好點謝謝!舉例來說,如果我想計算產品枚舉的平均評分將是一個不錯的選擇,對吧?我只需要使用一個int並以編程方式將輸入約束在1&5> – 2010-01-12 14:09:43
@Jordan之間,我的想法就是這樣。 ENUM確實閃耀,如果你有一個固定的文本列表,並沒有數字內涵 – 2010-01-12 14:09:48