Android studio 存储多类别数据的最佳方法?
我不知道这是否是最好的方法,但现在,我使用sqflite,但我只能存储其中一个类别的数据。当我添加一个动物时,我将从下拉菜单项中选择其中一个,如果我选择狗,它将只在狗菜单中存储数据 我在网上找到的唯一教程仅适用于记事本(一个类别)商店。如果有人能向我解释或者喜欢一个能帮助我的教程,我会非常感激Android studio 存储多类别数据的最佳方法?,android-studio,flutter,dart,Android Studio,Flutter,Dart,我不知道这是否是最好的方法,但现在,我使用sqflite,但我只能存储其中一个类别的数据。当我添加一个动物时,我将从下拉菜单项中选择其中一个,如果我选择狗,它将只在狗菜单中存储数据 我在网上找到的唯一教程仅适用于记事本(一个类别)商店。如果有人能向我解释或者喜欢一个能帮助我的教程,我会非常感激 将规范化架构与多个联接表一起使用: -您有动物(id、名称) -您有类别(id、名称) -创建animal\u类别(animal\u id,category\u id)->每行连接一个动物和一个类别->添
将规范化架构与多个联接表一起使用: -您有
动物(id、名称)
-您有类别(id、名称)
-创建animal\u类别(animal\u id,category\u id)
->每行连接一个动物和一个类别->添加多行以允许动物拥有更多类别
您必须先存储动物以获得其id,然后为多个类别的连接插入行。请显示您的代码。我实际上没有代码,如何存储类别的数据是一个普遍的问题。您想要实现什么?我想使用sqflite,但是如果我有30个类别,我不知道如何使用。我应该为他们制作30个不同的分贝吗?我找到的唯一一个教程就是只存储一种东西——一张便条。但举例来说,如果我想制作一个待办事项应用程序,我可以在一周中的几天中选择我想要的。那我该怎么办?如果您不明白,请告诉我,我将尝试重新措辞。您需要一个表来存储动物并在gridview上显示它,然后是另一个数据表,其中有一列标记您的数据或行是哪种动物,以便您可以轻松地在WHERE子句中查询它。