Если убрать аннотацию @Parcelize и наследование интерфейса Parcelable, то ничего не изменится в работе с бд, тогда зачем ее ставят в примерах? Я попробовал и с интерфейсом Parcelfble и без, по моим наблюдениям все работает одинаково.
@Parcelize
@Entity(tableName = "test_table")
data class User (
@PrimaryKey(autoGenerate = true)
val id:Int,
val name:String,
val age:String
):Parcelable