GTFS ScheduleRegras de Validação
Identificador do veículo único no feed
vehicle_id_unique
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
vehicle_id | ID único | obrigatório | ID de identificação do veículo. |
O que esta validação faz
No ficheiro vehicles.txt, o campo vehicle_id identifica, de forma única no conjunto de dados, cada veículo no ficheiro vehicles.txt. A regra exige valor obrigatório (identificador presente) e unicidade: o mesmo identificador não pode repetir-se em mais do que um registo.
Passa
- O identificador do veículo vem preenchido no ficheiro (não fica vazio após a leitura).
- Esse identificador não se rep - existe no máximo uma linha com aquele
vehicle_idno feed processado. - (Se a severidade da regra for só de aviso ou outra, a mensagem mantém o mesmo sentido, mas o impacto muda; o critério de “correto / incorreto” mantém-se.)
Falha
- Identificador em falta - o campo fica vazio; não é possível distinguir o veículo.
- Duplicado - o mesmo
vehicle_idaparece em mais do que um registo; o identificador deixa de ser único, o que inviabiliza a referência inequívoca ao veículo.