--- /dev/null
+L0 = <http://www.simantics.org/Layer0-1.1>
+L0X = <http://www.simantics.org/Layer0X-1.1>
+DIA = <http://www.simantics.org/Diagram-2.2>
+SHEET = <http://www.simantics.org/Spreadsheet-1.2>
+
+SHEET.HasSheet <R L0.IsRelatedTo
+ L0.InverseOf SHEET.IsSheetOf <R L0.IsWeaklyRelatedTo
+
+SHEET.HasRVI <R L0.HasProperty : SHEET.Attribute
+
+SHEET.HasLocation <R L0.HasProperty : SHEET.Attribute
+
+SHEET.SCLCell <T SHEET.Cell
+ @L0.singleProperty SHEET.SCLCell.Expression
+ @L0.singleProperty SHEET.HasLocation
+SHEET.SCLCell.Expression <R L0.HasProperty
+ L0.HasDomain SHEET.SCLCell
+ L0.HasRange L0.String
+
+SHEET.DoubleArrayCell <T SHEET.Cell
+ @L0.singleProperty SHEET.DoubleArrayCell.HasDoubleArray
+ @L0.singleProperty SHEET.DoubleArrayCell.HasWidth
+ @L0.singleProperty SHEET.HasLocation
+
+SHEET.DoubleArrayCell.HasDoubleArray <R L0.HasProperty : L0.FunctionalRelation
+SHEET.DoubleArrayCell.HasWidth <R L0.HasProperty : L0.FunctionalRelation
+
+SHEET.StringArrayCell <T SHEET.Cell
+ @L0.singleProperty SHEET.StringArrayCell.HasStringArray
+ @L0.singleProperty SHEET.StringArrayCell.HasWidth
+ @L0.singleProperty SHEET.HasLocation
+
+
+SHEET.StringArrayCell.HasStringArray <R L0.HasProperty : L0.FunctionalRelation
+SHEET.StringArrayCell.HasWidth <R L0.HasProperty : L0.FunctionalRelation
+
+SHEET.MicrosoftExcelDocument <T <http://www.simantics.org/Document-1.2/Document>
+ @L0.singleProperty SHEET.HasMicrosoftExcelDocumentData
+
+SHEET.HasMicrosoftExcelDocumentData <R L0.HasProperty : L0.FunctionalRelation
+ L0.HasRange SHEET.MicrosoftExcelDocumentData
+
+SHEET.MicrosoftExcelDocumentData <T L0.ByteArray
+
+SHEET.BrowseContext <T L0.Entity
+
+SHEET.ForCompositeTemplate <R L0X.HasTemplate
+
+SHEET.SpreadsheetElement <T DIA.Element
+
+SHEET.CompositeTemplate : L0.Template
+
+
\ No newline at end of file