美好的一天大家,我沒有在網上找到我的問題的任何答案。我在我的數據庫中有一些表只包含幾行,並沒有更多。例如:我應該只爲少數幾行創建表格嗎?
1- status_orders (payed, declined, shipped, delivered, returned, ...)
2- payment_means (card, cheque, bank transfer, paypal, ...)
知道我有一個多語種網站,我要創建包含翻譯這意味着更多的結合了其他表...
你覺得我應該繼續做這樣或乾脆使用PHP數組並將其密鑰存儲在數據庫中,或者有另一種更好的方法來處理這個問題!
非常感謝
感謝Elferone的回覆。其實我們不會與任何可能要求我們的數據庫用於這些領域的外部系統一起工作! 對於翻譯,我現在使用2個表格(status_orders&status_orders_translations),但希望優化這個。但就數據庫設計而言,使用表格僅用於增長數據並不更好? – Websphere
我沒有看到使用表來存儲這些類型的數據的任何問題。至於你的翻譯表,你可以做一個通用的。在這種情況下,每次將實體添加到模型時都不需要創建表格。只是一個建議! – Elferone
這是絕對沒有問題的,但我剛纔聽說如果一個表包含永遠不會增長的數據,最好以不同的方式做,因爲我們可能會有無用的JOINS,這可能會減慢查詢速度,這就是爲什麼我要發佈它:) – Websphere