這個即時通訊是一個簡單的。但我有一個稱爲產品的表格。一列稱爲零件。基本上我需要在那裏存儲多個數組,每個數組都持有對零件ID和所需數量的引用。我真的不知道設置它的最佳方式。一個產品可能有多達約25個零件,另一個產品有3個。Postgres Multiple Arrays
任何建議將是一個很大的幫助!
乾杯 湯姆
這個即時通訊是一個簡單的。但我有一個稱爲產品的表格。一列稱爲零件。基本上我需要在那裏存儲多個數組,每個數組都持有對零件ID和所需數量的引用。我真的不知道設置它的最佳方式。一個產品可能有多達約25個零件,另一個產品有3個。Postgres Multiple Arrays
任何建議將是一個很大的幫助!
乾杯 湯姆
看來最好setup a Many-to-Many relationship與另一個表並鏈接到這一點。如果你堅持把數組存儲爲一個字符串 - use JSON,你可以隨時將其存儲爲encode your array(s) to JSON,然後當你把它拉出來時,你只需要decode from JSON回到數組。
爲什麼你不想建立一個鏈接表'product_part'? – Quassnoi 2013-04-03 18:46:56
不要這樣做。設置關係。 – 2013-04-03 18:47:14