Android数据库设计考虑
当你设计你的数据库时,这里有几点建议你应该考虑一下:
❑ 文件(例如位图或音频文件)一般不储存在数据库的表中。一般用字符串来存储文件的路径,最好是一个正确的Content Provider URI。
❑ 当没有严格的需求时,强烈建议所有的表中都包含一个自动增加的关键字段,它可以用作每行的独一无二的索引值。值得注意的是,当你计划用Content Provider来共享你的表,那么,独一无二的ID字段是必须的。
当你设计你的数据库时,这里有几点建议你应该考虑一下:
❑ 文件(例如位图或音频文件)一般不储存在数据库的表中。一般用字符串来存储文件的路径,最好是一个正确的Content Provider URI。
❑ 当没有严格的需求时,强烈建议所有的表中都包含一个自动增加的关键字段,它可以用作每行的独一无二的索引值。值得注意的是,当你计划用Content Provider来共享你的表,那么,独一无二的ID字段是必须的。