如何在iphone中使用SQLITE创建类别

如何在iphone中使用SQLITE创建类别,iphone,ipad,sqlite,xcode4,Iphone,Ipad,Sqlite,Xcode4,我有这样一个sqlite数据库: 表1: categoryID name description 1 a dog 1 b cat 2 c elephant 2 d bird 表2: categoryID categoryName 1 ex1 2

我有这样一个sqlite数据库:

表1:

categoryID     name   description
    1            a         dog
    1            b          cat
    2            c          elephant
    2            d        bird
表2:

categoryID      categoryName
    1               ex1
    2                ex2
    3               ex4

如何使用categoryID和categoryName在第一视图中创建类别?

您是指加入吗?例如:从表1、表2中选择Table1.name、Table2.CategoryName,其中Table1.categoryId=Table2.categoryId和Table1.categoryId=1

我应该定义多少示例查询?1更多用于定义类别1更多用于定义单元格1更多用于定义说明??我可以在一个查询中定义所有请求吗?首先,您应该始终记住,thta连接的消耗是昂贵的。根据经验,您可以记住,跨五个表的连接通常会扼杀您的应用程序。所以,简单地说:越少越好。您可能想看看规范化表,即解释哪些数据通常进入哪个表,以避免冗余。嗯。顺便说一句,请接受答案;)