Creates a reference shape.
The shape the reference points at
The shape describing the resource the reference points at, possibly deferred to break definition cycles
An immutable shape admitting the IRIs naming resources of the stated target shape
const vendor = required(reference(Vendor));const children = multiple(reference(Target), { foreign: true });const parts = multiple(reference(Part), { captive: true }); Copy
const vendor = required(reference(Vendor));const children = multiple(reference(Target), { foreign: true });const parts = multiple(reference(Part), { captive: true });
Creates a reference shape.