Saya menulis aplikasi pertama saya untuk Android dan akan menggunakan database SQLite sehingga akan berusaha membatasi ukuran sebanyak mungkin, tapi saya pikir pertanyaannya berlaku secara umum untuk desain database.
Saya berencana untuk menyimpan catatan yang akan memiliki teks dan tanggal pembuatan. Aplikasi ini adalah aplikasi yang berdiri sendiri, yaitu tidak akan terhubung ke internet dan hanya satu pengguna yang akan memperbaruinya, sehingga tidak ada kemungkinan bahwa akan ada lebih dari satu entri dengan tanggal tertentu.
Apakah meja saya masih membutuhkan kolom ID? Jika demikian, apa keuntungan menggunakan ID sebagai pengidentifikasi catatan dibandingkan dengan Tanggal?