Android的SQLite的.一对多的关系

Evd*_*afa 4 database sqlite android one-to-many android-sqlite

我的问题是关于使用sqlite和android.

我有这个应用程序,它将记录位置,并为每个位置,用户将能够添加照片.

我有桌子

locations(loc_id INTEGER, longitude REAL ,latitude REAL)

哪作得很好.但我需要创建第二个照片.照片表将照片的路径名称保存为TEXT.它还必须具有另一个字段,该字段通过loc_id作为外键引用特定位置.问题是我不知道如何将这两者联系起来.

任何帮助非常感谢谢谢!

Sim*_*ant 9

CREATE TABLE locations(
  loc_id INTTEGER PRIMARY KEY, 
  longitude REAL,
  latitude REAL
);

CREATE TABLE photos(
  photo_id INTEGER PRIMARY KEY, 
  path TEXT, 
  fk_location INTEGER,
  FOREIGN KEY(fk_location) REFERENCES locations(loc_id)
);
Run Code Online (Sandbox Code Playgroud)