我正在開發iOS購物應用程序。我用python寫我的後端。mysql - 如何在mysql中存儲python列表對象?
至於購物車的一部分,我想在一個list
對象中存儲一堆產品ID。我使用SQLAlchemy
來處理sql查詢。
由於我沒有太多的數據庫設計經驗,我不知道什麼是將list
對象存儲到mysql中的最佳方式。
我認爲這是一個一對多的關係問題,我想知道我是否需要第三個表除了一個CartItem
表來存儲產品的ID和一個Product
表來存儲產品的ID?
有人說serialization
是一個選擇。什麼是serialization
?
或者我可以通過逗號分隔列表元素並將其存儲爲string
?
我提到的一些問題的答案就像
Store list of values (such as interests)
How to store a dynamic List into MySQL column efficiently?