<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model name="" userDefinedModelVersionIdentifier="" type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="851" systemVersion="11A511" minimumToolsVersion="Automatic" macOSVersion="Automatic" iOSVersion="Automatic">
    <entity name="AbstractRelatedEntity" representedClassName="AbstractRelatedEntity" isAbstract="YES">
        <attribute name="sampleBaseAttribute" optional="YES" attributeType="String"/>
        <relationship name="mainTestEntity" optional="YES" minCount="1" maxCount="1" deletionRule="Nullify" destinationEntity="SingleRelatedEntity" inverseName="testRelationship" inverseEntity="SingleRelatedEntity"/>
    </entity>
    <entity name="ConcreteRelatedEntity" representedClassName="ConcreteRelatedEntity" parentEntity="AbstractRelatedEntity">
        <attribute name="sampleConcreteAttribute" optional="YES" attributeType="String"/>
    </entity>
    <entity name="EntityWithDiffernentClassName" representedClassName="DifferentClassNameMapping"/>
    <entity name="SingleEntityWithNoRelationships" representedClassName="SingleEntityWithNoRelationships">
        <attribute name="booleanTestAttribute" optional="YES" attributeType="Boolean"/>
        <attribute name="colorTestAttribute" optional="YES" attributeType="Transformable">
            <userInfo>
                <entry key="attributeValueClassName" value="NSColor"/>
            </userInfo>
        </attribute>
        <attribute name="dateTestAttribute" optional="YES" attributeType="Date"/>
        <attribute name="decimalTestAttribute" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
        <attribute name="doubleTestAttribute" optional="YES" attributeType="Double" defaultValueString="0.0"/>
        <attribute name="floatTestAttribute" optional="YES" attributeType="Float" defaultValueString="0"/>
        <attribute name="int16TestAttribute" optional="YES" attributeType="Integer 16" defaultValueString="0"/>
        <attribute name="int32TestAttribute" optional="YES" attributeType="Integer 32" defaultValueString="0"/>
        <attribute name="int64TestAttribute" optional="YES" attributeType="Integer 64" defaultValueString="0"/>
        <attribute name="stringTestAttribute" optional="YES" attributeType="String"/>
    </entity>
    <entity name="SingleRelatedEntity" representedClassName="SingleRelatedEntity">
        <relationship name="testRelationship" optional="YES" minCount="1" maxCount="1" deletionRule="Nullify" destinationEntity="ConcreteRelatedEntity" inverseName="mainTestEntity" inverseEntity="AbstractRelatedEntity"/>
    </entity>
    <elements>
        <element name="AbstractRelatedEntity" positionX="-81" positionY="-149679" width="128" height="75"/>
        <element name="ConcreteRelatedEntity" positionX="-119" positionY="-1764" width="128" height="60"/>
        <element name="EntityWithDiffernentClassName" positionX="-540" positionY="-1665" width="173" height="45"/>
        <element name="SingleEntityWithNoRelationships" positionX="-108" positionY="-1521" width="180" height="195"/>
        <element name="SingleRelatedEntity" positionX="-362" positionY="-149631" width="128" height="60"/>
    </elements>
</model>