我的應用程序有一個簡單的界面,當點擊一個按鈕時,它會顯示帶有5個標記的Google Map屏幕。當這些標記被點擊,會出現一個彈出窗口,商店的顯示器的價格,例如:設計每個商店多個價格的數據庫結構
Food: £1
Water: £2
我試圖實現數據庫與我的應用程序,所以我只能儲存食物和水多的價格,沒有其他的。例如 -
商店A有食物和水,價格從1英鎊到10英鎊不等,而商店B也有食物和水,價格可以從1英鎊到10英鎊不等,比如商店A。
我該如何設計一個商店A作爲一排,有10個不同的價格作爲列,另一行稱爲商店B,也包含10個不同的價格? 會是有意義的像做以下 -
Shop A | FoodPrice_1 | WaterPrice_1 | FoodPrice_2 | WaterPrice_2 | FoodPrice_3 Tesco | 1.99 | 2.05 | 1.04 | 2.31 | 1.93 Shop B | FoodPrice_1 | WaterPrice_1 | FoodPrice_2 | WaterPrice_2 | FoodPrice_3 Sainsburys| 1.99 | 2.05 | 1.04 | 2.31 | 1.93
是否可以通過每列迭代,並顯示在一定標誌的價格?
這不一定是一個完美的設計,應用程序將不會被髮布。我想要做的主要事情是能夠分別顯示每個價格,因此不需要複雜的結構。
的產品表你似乎有它向後。如果你有十個不同的價格,你應該在表中有十個不同的_rows_,而不是十個。 –
@ ThomasPadron-McCarthy它是怎麼回事?我正在考慮我上面的方式,所以我可以只做一個查詢 - 「SELECT FoodPrice_1,WaterPrice_1 FROM Shops WHERE Shop_Name ='Shop A'' – funky