ฉันกำลังเขียนแอปพลิเคชันแรกสำหรับ Android และจะใช้ฐานข้อมูล SQLite ดังนั้นจะพยายาม จำกัด ขนาดให้มากที่สุด แต่ฉันคิดว่าคำถามนี้ใช้กับการออกแบบฐานข้อมูลโดยทั่วไป
ฉันวางแผนที่จะจัดเก็บบันทึกที่จะมีข้อความและวันที่สร้าง แอพนี้เป็นแอพแบบสแตนด์อะโลนนั่นคือจะไม่เชื่อมโยงกับอินเทอร์เน็ตและมีผู้ใช้เพียงรายเดียวเท่านั้นที่จะอัปเดตดังนั้นจึงไม่มีโอกาสที่จะมีมากกว่าหนึ่งรายการพร้อมวันที่ที่กำหนด
ตารางของฉันยังต้องการคอลัมน์ ID หรือไม่ ถ้าเป็นเช่นนั้นข้อดีของการใช้ ID เป็นตัวระบุบันทึกซึ่งตรงข้ามกับวันที่คืออะไร?