Skip to content
This repository was archived by the owner on Jul 14, 2024. It is now read-only.
This repository was archived by the owner on Jul 14, 2024. It is now read-only.

map not supported in RDF #59

Open
Open
@mdutoo

Description

@mdutoo

because JSON-LD (and RDF) need them to have URIs i.e. be (embedded / anonymous) subresources.

Solution : LATER make them such embedded subresources by auto generating their ids,

  • ideally and in consistency with resources : along their fields' indexInId (OPT and idTemplate) (which goes further towards DCMapField to be a DCEmbeddedModel), either built client-side (playground import, apps), or / and server-side (BUT which requires a rule engine and those rules to be defined for each of their model, which makes them actual embedded subresources for all intents and purposes).
  • or in a generic way (autogen uuid or next in sequence, BUT requires to store it once generated which takes some place and performance (can't be skipped in native outputs since they are required to reconcile and change existing maps)),
  • or not auto but requiring it (ex. @id) from clients, so there must be generic semantics ex. classical uuid
  • or by merging only exact same subresources (i.e. having the same values for all their fields), BUT this prevents from changing their field values

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions