我想要达到的目标
=> 创建一个显示汽车制造商列表和他们制造的车型类型的 ANDROID 应用程序。因此,当用户打开应用程序时,他们会看到制造商列表。(所有这些数据都将从数据库中加载)
像
1.丰田
2.GMC等。
所以当他们点击丰田时,他们会看到丰田制造的不同汽车(通过从数据库中加载它们)。会有一系列屏幕显示不同的模型。
屏幕 1:Toyota Camry [一张图片、小细节和一个(视频或音频)]
屏幕 2:Toyota Carina II[SAME THING HERE,(视频或音频),有关汽车的图片和详细信息] 等...
所以在每个屏幕中都会有某种与汽车模型相关的媒体,如上图所示。宣传汽车的视频或音频以及与该模型相关的某种文本。
现在我正在下载这些信息,并希望将制造商及其汽车的此类信息保存在数据库中。我只是想不出一个好的数据库模式来保护这种数据并让我加载回屏幕。
--> 如果你能给我一个通用的数据库模式,比如我应该拥有的表数量等。我将不胜感激。
我想到但看起来不太好的架构
==>制造商表[*MANUFACTURERS _ID , COMPANY_NAME , *型号 ???我错过了什么??? **]
==> MODELS_TABLE [*MANUFACTURERS _ID,MODEL_ID,MODEL_NAME*]
==>相关媒体[*MODEL_ID,VIDEO_LOCATION,AUDIO_LOCATION,DETAILS_ABOUT_THE_CAR*]
如您所见,设计并不好:/请提供帮助,在此先感谢