Я пишу свое первое приложение для Android и буду использовать базу данных SQLite, поэтому постараюсь максимально ограничить размер, но я думаю, что вопрос в целом относится к дизайну базы данных.
Я планирую хранить записи, которые будут иметь текст и дату создания. Приложение является автономным приложением, т. Е. Оно не будет ссылаться на Интернет, и только один пользователь будет обновлять его, поэтому нет никаких шансов, что будет иметься более одной записи с определенной датой.
Моя таблица все еще нуждается в столбце идентификатора? Если да, каковы преимущества использования идентификатора в качестве идентификатора записи по сравнению с датой?