All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.dsl.perspective.ReferenceEmbedManyLevels.rapid Maven / Gradle / Ivy

There is a newer version: 1.4.2
Show newest version
rapidModel ReferenceEmbedManyLevels
	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

						referenceEmbed > dataType4
							referenceEmbed > dataType5
								referenceEmbed > dataType6
									referenceEmbed > dataType7
										referenceEmbed > dataType8
											referenceEmbed > dataType9
												referenceEmbed > dataType10

						referenceLink > image
							targetResource OrderImageOnlineObject

		objectResource OrderImageOnlineObject type Image

	dataModel ReferenceEmbedDataModel
		structure myDataType
			orderID : string
			orderDate : string
			order : reference DataType3

		structure DataType3
			orderID : string
			orderDate : string
			lineItems : reference LineItem

		structure LineItem
			id : string
			product : reference Product

		structure Product
			productName : string
			productID : string
			productPrice : string
			dataType4 : reference DataType4
			image : reference Image

		structure Image
			id : string

		structure DataType4
			dataType5 : reference DataType5
			id : string

		structure DataType5
			dataType6 : reference DataType6
			id : string

		structure DataType6
			dataType7 : reference DataType7
			id : string

		structure DataType7
			dataType8 : reference DataType8
			id : string

		structure DataType8
			dataType9 : reference DataType9
			id : string

		structure DataType9
			dataType10 : reference DataType10
			id : string

		structure DataType10
			id : string






© 2015 - 2024 Weber Informatics LLC | Privacy Policy