配對值例如:保存在MySQL
An item
{
size:23"
Resolution:1920*1080
Panel:IPS
}
(as in an usual table)
通常的方法在MySQL一個商店將作出的列名「尺寸」等。但是,由於我擔心的第一個項目是不確定的(比如我希望用戶能夠輸入生產者的數據:三星;或者任何用戶想要輸入的數據對)
有沒有在mysql中優雅地做到這一點?也許一個普通的分隔字符串在任何情況下,我想這些數據作爲表輕鬆輸出,和潛在的做像大小= 22" 讓所有商品檢索
您想要[Entity-Attribute-Value](http://en.wikipedia.org/wiki/Entity%E2%80%93attribute%E2%80%93value_model)模型。 – eggyal
這聽起來更像是'nosql'情況。要麼你有一套模式(「大小」,「模型」等),或者你只是有價值觀。避免將逗號分隔的對放入sql列。它會讓你傷心。 – ethrbunny
請更精確地說,一個記錄的例子將不勝感激,我知道你需要爲同一列有多個條目。 –