<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model userDefinedModelVersionIdentifier="" type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="6254" systemVersion="14D87h" minimumToolsVersion="Automatic" macOSVersion="Automatic" iOSVersion="Automatic">
    <entity name="Addresses" representedClassName="Employees.Addresses" syncable="YES">
        <attribute name="city" optional="YES" attributeType="String" syncable="YES"/>
        <attribute name="state" optional="YES" attributeType="String" syncable="YES"/>
        <attribute name="streetAddress" optional="YES" attributeType="String" syncable="YES"/>
        <attribute name="zipcode" attributeType="String" minValueString="0" syncable="YES"/>
        <relationship name="addressToEmp" optional="YES" maxCount="1" deletionRule="Cascade" destinationEntity="Employees" inverseName="empToAddress" inverseEntity="Employees" syncable="YES"/>
    </entity>
    <entity name="Employees" representedClassName="Employees.Employees" syncable="YES">
        <attribute name="empId" optional="YES" attributeType="Integer 16" minValueString="1" defaultValueString="0" syncable="YES"/>
        <attribute name="fullName" optional="YES" attributeType="String" syncable="YES"/>
        <attribute name="salary" optional="YES" attributeType="Decimal" defaultValueString="0.0" syncable="YES"/>
        <relationship name="empToAddress" optional="YES" maxCount="1" deletionRule="Cascade" destinationEntity="Addresses" inverseName="addressToEmp" inverseEntity="Addresses" syncable="YES"/>
        <relationship name="empToSup" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Supervisors" inverseName="supToEmp" inverseEntity="Supervisors" syncable="YES"/>
    </entity>
    <entity name="Supervisors" representedClassName="Employees.Supervisors" syncable="YES">
        <attribute name="deptName" optional="YES" attributeType="String" syncable="YES"/>
        <attribute name="fullName" optional="YES" attributeType="String" syncable="YES"/>
        <relationship name="supToEmp" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="Employees" inverseName="empToSup" inverseEntity="Employees" syncable="YES"/>
    </entity>
    <elements>
        <element name="Addresses" positionX="-261" positionY="83" width="128" height="118"/>
        <element name="Employees" positionX="-425" positionY="-54" width="128" height="120"/>
        <element name="Supervisors" positionX="-144" positionY="-99" width="128" height="88"/>
    </elements>
</model>