Android 용 첫 번째 응용 프로그램을 작성 중이며 SQLite 데이터베이스를 사용하므로 가능한 한 크기를 제한하려고 시도하지만 질문은 일반적으로 데이터베이스 디자인에 적용됩니다.
텍스트와 작성 날짜가있는 레코드를 저장할 계획입니다. 이 앱은 독립 실행 형 앱입니다. 즉, 인터넷에 연결되지 않으며 한 명의 사용자 만 업데이트하므로 지정된 날짜에 둘 이상의 항목이있을 가능성은 없습니다.
내 테이블에 여전히 ID 열이 필요합니까? 그렇다면, 날짜가 아닌 ID를 레코드 식별자로 사용하면 어떤 이점이 있습니까?