B8963 - De attribuutnaam van verwijzende identificaties omvat niet de tekst “id”
Besluit
De attribuutnaam van verwijzende identificaties omvat:
- een duiding van de aard van relatie tussen de verwijzende resource en de resource waarnaar verwezen wordt, en
- niet de tekst “id”.
Uitzondering voor koppelresources
Uitzondering hierop zijn verwijzende id’s die als attribuut zijn opgenomen bij een koppelresource (besluit 5096). Deze verwijzende id’s worden aangeduid met de naam van de resource waarnaar ze verwijzen met de toevoeging ‘Id’.
Voorbeeld
- het binnen ‘betrokkeneBijKlantcontact opgenomen id dat verwijst naar het klantcontact waarbij de betrokkenheid gold, heet ‘hadKlantcontact’, en niet ‘klantcontactId’ of ‘hadKlantcontactId’.
- het binnen ‘betrokkeneBijKlantcontact opgenomen id dat verwijst naar de (optionele) partij de betrokkene was, heet ‘wasPartij’ en niet ‘partijId’ of ‘wasPartijId’.
Voorbeeld bij uitzondering die geldt voor koppelresources:
- het binnen de koppelresource ‘actorKlantcontact’ opgenomen id dat verwijst naar een actor heet ‘actorId’
- het binnen de koppelresource ‘actorKlantcontact’ opgenomen id dat verwijst naar een klantcontact heet ‘klantcontactId’.