models.dsl.perspective.ReferenceEmbed.rapid Maven / Gradle / Ivy
rapidModel ReferenceEmbed
resourceAPI ReferenceEmbedInterface baseURI "http://my-namespace.com"
objectResource ReferenceEmbedObject type myDataType
referenceEmbed > order
// DataType3
targetProperties
orderID
orderDate
lineItems
referenceEmbed > lineItems
// Line Item
referenceEmbed > product
// Product
targetProperties
productID
productName
productPrice
image
referenceLink > image
targetResource OrderImageOnlineObject
objectResource OrderImageOnlineObject type Image
objectResource TargetDataTypeObject type TargetDataType
dataModel ReferenceEmbedDataModel
structure myDataType
prop1 : string
prop2 : string
order : reference DataType3
target : reference TargetDataType
structure DataType3
orderID : string
orderDate : string
lineItems : reference LineItem
structure LineItem
id : string
product : reference Product
structure Product
productName : string
productID : string
productPrice : string
image : reference Image
structure Image
id : string
structure TargetDataType
targetId : string