我的应用程序有一个简单的界面,当点击一个按钮时,它会显示带有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