Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Naamgeving van relaties binnen een resource #95

Open
melsk-r opened this issue May 27, 2021 · 1 comment
Open

Naamgeving van relaties binnen een resource #95

melsk-r opened this issue May 27, 2021 · 1 comment
Labels
Design Rule Bespreekpunten om al dan niet op te nemen in de VNG-Design Rules

Comments

@melsk-r
Copy link
Contributor

melsk-r commented May 27, 2021

Relaties worden niet aangeduid met hun relatie omschrijving (isVan, heeft, kent, etc.). Dit heeft mede te maken met het feit dat er geen mnemonic attributen zijn (zoals in StUF-ZKN) in de REST API, waardoor het niet direct duidelijk is naar wat voor type resource verwezen wordt.
Indien verwezen wordt naar een andere resource (relatie), wordt de volledige naam van de resource gebruikt als veldnaam. Voorbeeld: De resource zaak heeft een veld zaaktype en niet type. Ter vergelijking, in StUF-ZKN is dit: zaak-isVan- waar isVan verwijst naar het zaaktype.

{
    "url": "https://example.com/zrc/api/v1/zaken/6232ba6a-beee-4357-b054-6bde6d1ded6c",
    "zaaktype": "https://example.com/ztc/api/v1/zaaktypen/6232ba6a-beee-4357-b054-6bde6d1ded6c"
    // ...
}
@melsk-r melsk-r added the Design Rule Bespreekpunten om al dan niet op te nemen in de VNG-Design Rules label May 27, 2021
@melsk-r
Copy link
Contributor Author

melsk-r commented May 27, 2021

JBo: Discussie
HK:
RM: Discussie
MV: Overnemen
GJ: Bespreken
JBi: Zie opm.

RM: Hoe verhoudt zich dit tot #36
MV: Volgens mij niet strijdig, bv een zaak is van 1 zaaktype maar heeft mogelijk meerdere eigenschappen
JBi: Wat als er vanuit resource A twee of meer verwijzingen naar resource B zijn?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Rule Bespreekpunten om al dan niet op te nemen in de VNG-Design Rules
Projects
None yet
Development

No branches or pull requests

1 participant