Esistono due categorie di base dei file di connessione al database. Verso l'interno e verso l'esterno. Sono generalmente descritti di seguito. I tavoli interni sono verso l'interno quando il nome del file delle applicazioni viene passato come nome del file durante la creazione dell'istruzione Connect Table con l'opzione Connect. Il valore predefinito per il parametro File_Name per l'istruzione Crea tabella è% .bundle. Quando una tabella è posizionata con l'autorizzazione Android.permission.Write_Media è considerata una connessione al database interiore.
Un esempio di una relazione inversa in direzione è quando un'immagine viene aggiunta al mercato di Google Android. Quando l'utente fa clic sull'immagine, viene automaticamente aggiunto al mercato Android insieme a tutti gli altri clic dei Popoli. Questa è chiamata connessione interiore. L'istanza di mercato Android non è modificata, ma il collegamento all'immagine viene aggiunto in modo da essere visibile a tutti gli utenti. Questo non è considerato una brutta cosa perché significa che l'utente stava cercando l'immagine su Google e sembra che anche loro stessero cercando sul mercato Android.
Questo esempio mostra che ci sono modi buoni e cattivi per accedere alle informazioni del database. È utile usare le tabelle in-direzione (tabelle di collegamento basate su file) quando si dispone di una quantità limitata di memoria e è necessario accedere a informazioni molto comuni come elenco e dati della tabella. D'altra parte, è generalmente una cattiva idea utilizzare queste tabelle di connessione basate sui file se l'applicazione accedrà informazioni molto comuni che cambieranno nel tempo, come i dati della tabella e dell'elenco. In generale è meglio usare le tabelle in-direzione.