Learning > ecsqltutorial > My Domain ECSchema MyDomain ECSchema alias: mydomain version: 1.0.0 Entity Classes Building typeName: EntityClass modifier: Sealed baseClass: BisCore:SpatialLocationElement Device typeName: EntityClass modifier: Sealed baseClass: BisCore:PhysicalElement DeviceType typeName: EntityClass displayLabel: Device Type modifier: Abstract baseClass: BisCore:PhysicalType Properties Name Description Type Extended Type ManufacturerName string FlameDetectorType typeName: EntityClass displayLabel: Flame Detector Type modifier: Sealed baseClass: MyDomain:DeviceType Properties Name Description Type Extended Type FlameDetectionTechnique FlameDetectionTechnique NoteMultiAspect typeName: EntityClass displayLabel: Note modifier: Sealed baseClass: BisCore:ElementMultiAspect Properties Name Description Type Extended Type Note string SmokeDetectorType typeName: EntityClass displayLabel: Smoke Detector Type modifier: Sealed baseClass: MyDomain:DeviceType Properties Name Description Type Extended Type SmokeDetectionTechnique SmokeDetectionTechnique Space typeName: EntityClass modifier: Sealed baseClass: BisCore:SpatialLocationElement Story typeName: EntityClass modifier: Sealed baseClass: BisCore:SpatialLocationElement SyncInfoAspect typeName: EntityClass displayLabel: Provenance modifier: Sealed baseClass: BisCore:ElementUniqueAspect Properties Name Description Type Extended Type SyncId string Checksum string Relationship Classes StoryHasGeneratedDrawing typeName: RelationshipClass Tracks the relationship between a Story and a Drawing generated from that Story. modifier: None baseClass: BisCore:ElementRefersToElements Strength: Referencing strengthDirection: Forward Source isPolymorphic: true roleLabel: has generated multiplicity: (0..1) Constraint Classes Story Target isPolymorphic: true roleLabel: is generated from multiplicity: (0..1) Constraint Classes Drawing Enumerations FlameDetectionTechnique typeName: Enumeration Backing Type: int Strict: true Label Value 0 1 2 SmokeDetectionTechnique typeName: Enumeration Backing Type: int Strict: true Label Value 0 1 2 Last Updated: 15 June, 2021