android:多语言数据库问题

android:多语言数据库问题,android,sqlite,multilingual,Android,Sqlite,Multilingual,世界!我正在为大学的Android课程开发一个Android项目。我正在创建一个关于我的国家的应用程序。因此,用户将能够查看我们的国家食品、仪器等。我想不出一个好的方法来创建一个表,以便在android SQLite中支持多种语言。我的食物表解决方案: ID主键 食品名称-defVARCHAR(100) 食品名称ruVARCHAR(100) 食品描述定义文本 食品说明ru文本 这是为每个表(食物、仪器等)提供多种语言的好方法吗?我会为每个可翻译对象创建一个额外的表。对于这种情况,创建不同列的方法

世界!我正在为大学的Android课程开发一个Android项目。我正在创建一个关于我的国家的应用程序。因此,用户将能够查看我们的国家食品、仪器等。我想不出一个好的方法来创建一个表,以便在android SQLite中支持多种语言。我的食物表解决方案:

ID主键

食品名称-defVARCHAR(100)

食品名称ruVARCHAR(100)

食品描述定义文本

食品说明ru文本


这是为每个表(食物、仪器等)提供多种语言的好方法吗?

我会为每个可翻译对象创建一个额外的表。对于这种情况,创建不同列的方法不是一种好方法

就你而言:

Food:
    ID
    Food_name (language neutral version)
    Food_desc (language neutral version)

FoodTrans:
    FoodID
    Food_name
    Food_desc
    Language

谢谢你的回复!