Android-SQLite. Relación de uno a muchos

Mi pregunta es sobre trabajar con sqlite y android.

Tengo esta aplicación que registrará las ubicaciones, y para cada ubicación el usuario podrá agregar fotos.

Tengo mesa para

locations(loc_id INTEGER, longitude REAL ,latitude REAL)

Que funciona perfectamente bien. Pero necesito crear el segundo que es fotos. La tabla de fotos llevará a cabo el nombre de la trayectoria de la foto como TEXT . También debe tener otro campo que se refiere a una ubicación específica a través de la loc_id como una clave externa. La cosa es que no sé cómo vincular esos dos.

Cualquier ayuda muy apreciada gracias!

 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) ); 
  • Android SQLite COMO comodín de escape
  • Error de Android: no se puede realizar esta operación porque se ha cerrado el grupo de conexiones
  • Por qué necesitamos onUpgrade (); Método en la clase SQLiteOpenHelper
  • Cómo realizar la eliminación en cascada de una clave externa usando ormlite en android
  • SQLite: rutina de biblioteca llamada fuera de secuencia - cómo resolver este error?
  • Cómo convertir milisegundos a la fecha en SQLite
  • Android API 8, 10 ContactsContract.Data.HAS_PHONE_NUMBER ninguna columna
  • Leer datos de sqlite cuando se está ejecutando una transacción (Android)
  • Android: Cómo cargar imagen dinámicamente desde el servidor por su nombre de SQlite
  • Quiero almacenar la imagen en la base de datos sqlite que se toma de galería y cámara Android
  • Acceso a multithread Android SQlite
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.