আমার দুটি টেবিল রয়েছে: ট্র্যাক এবং ওয়েপয়েন্টস, একটি ট্র্যাকের অনেকগুলি পয়েন্ট থাকতে পারে, তবে একটি ওয়েপপয়েন্টটি কেবল 1 ট্র্যাকের জন্য বরাদ্দ করা হয়েছে।
উপায়গুলি সারণীতে আমার কাছে একটি ট্র্যাক "আইডি" নামে একটি কলাম রয়েছে যা একবার ট্র্যাক হয়ে গেলে ট্র্যাক_আইডি সন্নিবেশ করায় তবে এই কলামটিতে আমার কাছে বিদেশী কী বাধাগুলি সেটআপ করা হয়নি।
আমি যখন ট্র্যাকটি মুছতে চাইলে আমি নির্ধারিত ওয়েপপয়েন্টগুলি মুছতে চাই, এটা কি সম্ভব ?. আমি ট্রিগারগুলি ব্যবহার সম্পর্কে পড়ি তবে আমার মনে হয় না এগুলি অ্যান্ড্রয়েডে সমর্থিত।
ওয়েপয়েন্টস টেবিল তৈরি করতে:
public void onCreate(SQLiteDatabase db) {
db.execSQL( "CREATE TABLE " + TABLE_NAME
+ " ("
+ _ID + " INTEGER PRIMARY KEY AUTOINCREMENT, "
+ LONGITUDE + " INTEGER,"
+ LATITUDE + " INTEGER,"
+ TIME + " INTEGER,"
+ TRACK_ID_FK + " INTEGER"
+ " );"
);
...
}