insula

Time dynamic data foreign key Schema

https://cgi-italy.github.io/insula/schemas/v1.1.1/apps/insula-vector-dataset-time-dynamic-data.schema.json#/$defs/timeDynamicDataSourceForeignKey

Define the relation between the source and the target collection. In SQL terms: FOREIGN KEY(sourceAttribute) REFERENCE targetCollection(targetAttribute)

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Allowed none insula-vector-dataset-time-dynamic-data.schema.json*

timeDynamicDataSourceForeignKey Type

object (Time dynamic data foreign key)

timeDynamicDataSourceForeignKey Properties

Property Type Required Nullable Defined by
sourceAttribute string Required cannot be null Vector dataset time dynamic data
targetLayer string Required cannot be null Vector dataset time dynamic data
targetAttribute string Required cannot be null Vector dataset time dynamic data

sourceAttribute

The id of the attribute in the source collection to use as foreign key

sourceAttribute

sourceAttribute Type

string (Source property)

targetLayer

The ID of the collection containing the time dynamic data

targetLayer

targetLayer Type

string (Target layer)

targetAttribute

The ID of the attribute referenced in the target collection

targetAttribute

targetAttribute Type

string (Target attribute)