Skip to content

Instantly share code, notes, and snippets.

@danielz02
Created July 8, 2020 16:02
Show Gist options
  • Select an option

  • Save danielz02/cddf82b99c9f8fc4c53d044f47866ca2 to your computer and use it in GitHub Desktop.

Select an option

Save danielz02/cddf82b99c9f8fc4c53d044f47866ca2 to your computer and use it in GitHub Desktop.
CS 411 - Project ER
<?xml version="1.0" encoding="UTF-8"?>
<mxfile host="Electron" modified="2020-07-08T15:59:41.102Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/13.3.9 Chrome/83.0.4103.119 Electron/9.0.5 Safari/537.36" etag="bvkdvoYn87J8yZMBsRla" version="13.3.9" type="device">
<diagram id="R2lEEEUBdFMjLlhIrx00" name="Page-1">
<mxGraphModel dx="2512" dy="852" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0" extFonts="Permanent Marker^https://fonts.googleapis.com/css?family=Permanent+Marker">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-2" value="User" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="430" y="860" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-3" value="Email" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="430" y="940" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-4" value="Name" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="580" y="940" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-5" value="UID" style="ellipse;whiteSpace=wrap;html=1;align=center;fontStyle=4;" vertex="1" parent="1">
<mxGeometry x="280" y="940" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-6" value="" style="endArrow=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-2" target="2YtQ-qagV_PEYIJ_hBbi-3">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="580" y="780" as="sourcePoint" />
<mxPoint x="630" y="730" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-7" value="" style="endArrow=none;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.25;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-5" target="2YtQ-qagV_PEYIJ_hBbi-2">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="580" y="780" as="sourcePoint" />
<mxPoint x="630" y="730" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-8" value="" style="endArrow=none;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-4" target="2YtQ-qagV_PEYIJ_hBbi-2">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="330" y="950" as="sourcePoint" />
<mxPoint x="460" y="910" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-9" value="Enroll" style="shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="420" y="755" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-14" value="" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-9" target="2YtQ-qagV_PEYIJ_hBbi-2">
<mxGeometry relative="1" as="geometry">
<mxPoint x="480" y="920" as="sourcePoint" />
<mxPoint x="640" y="920" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-21" value="" style="endArrow=none;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-9" target="2YtQ-qagV_PEYIJ_hBbi-47">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="700" y="490" as="sourcePoint" />
<mxPoint x="475" y="620" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-22" value="Term" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="200" y="390" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-23" value="CalendarYear" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="200" y="310" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-24" value="TermID" style="ellipse;whiteSpace=wrap;html=1;align=center;fontStyle=4;" vertex="1" parent="1">
<mxGeometry x="90" y="310" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-26" value="Sem" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="310" y="310" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-33" value="" style="endArrow=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-24" target="2YtQ-qagV_PEYIJ_hBbi-22">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="480" y="480" as="sourcePoint" />
<mxPoint x="530" y="430" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-34" value="" style="endArrow=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-23" target="2YtQ-qagV_PEYIJ_hBbi-22">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="150" y="360" as="sourcePoint" />
<mxPoint x="235" y="400" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-35" value="" style="endArrow=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-26" target="2YtQ-qagV_PEYIJ_hBbi-22">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="260" y="360" as="sourcePoint" />
<mxPoint x="280" y="380" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-37" value="SubjectID" style="ellipse;whiteSpace=wrap;html=1;align=center;fontStyle=4;" vertex="1" parent="1">
<mxGeometry x="700" y="140" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-38" value="SubjectName" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="820" y="140" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-39" value="Offered In" style="shape=rhombus;double=1;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="420" y="380" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-42" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERoneToMany;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-39" target="2YtQ-qagV_PEYIJ_hBbi-148">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="450" y="500" as="sourcePoint" />
<mxPoint x="750" y="410" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-44" value="" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-22" target="2YtQ-qagV_PEYIJ_hBbi-39">
<mxGeometry relative="1" as="geometry">
<mxPoint x="420" y="450" as="sourcePoint" />
<mxPoint x="580" y="450" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-45" value="" style="endArrow=none;html=1;rounded=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-37" target="2YtQ-qagV_PEYIJ_hBbi-148">
<mxGeometry relative="1" as="geometry">
<mxPoint x="430" y="280" as="sourcePoint" />
<mxPoint x="785" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-46" value="" style="endArrow=none;html=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-38" target="2YtQ-qagV_PEYIJ_hBbi-148">
<mxGeometry relative="1" as="geometry">
<mxPoint x="670" y="190" as="sourcePoint" />
<mxPoint x="835" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-47" value="Course" style="shape=ext;margin=3;double=1;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="430" y="590" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-49" value="CRN" style="ellipse;whiteSpace=wrap;html=1;align=center;fontStyle=4;" vertex="1" parent="1">
<mxGeometry x="-150" y="530" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-53" value="" style="endArrow=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-49" target="2YtQ-qagV_PEYIJ_hBbi-215">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="120" y="720" as="sourcePoint" />
<mxPoint x="80" y="690" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-54" value="" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-39" target="2YtQ-qagV_PEYIJ_hBbi-47">
<mxGeometry relative="1" as="geometry">
<mxPoint x="420" y="610" as="sourcePoint" />
<mxPoint x="580" y="610" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-56" value="Taught By" style="shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="580" y="680" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-58" value="SectionNum" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-150" y="580" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-59" value="" style="endArrow=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-58" target="2YtQ-qagV_PEYIJ_hBbi-215">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-50" y="660" as="sourcePoint" />
<mxPoint x="80" y="690" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-63" value="" style="endArrow=none;html=1;exitX=1;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-47" target="2YtQ-qagV_PEYIJ_hBbi-56">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="730" y="660" as="sourcePoint" />
<mxPoint x="780" y="610" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-64" value="Instructor" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="750" y="690" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-69" value="" style="endArrow=none;html=1;rounded=0;entryX=0.25;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-67">
<mxGeometry relative="1" as="geometry">
<mxPoint x="520" y="660" as="sourcePoint" />
<mxPoint x="925" y="770" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-71" value="&lt;div style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: &amp;#34;helvetica&amp;#34; ; text-align: center&quot;&gt;Note: For the sake of simplicity, we assume that each section can be taught by only one instructor. We&#39;ll take the primary instructor if multiple instructors are present .&lt;/span&gt;&lt;/div&gt;" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="920" y="755" width="180" height="90" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-72" value="" style="endArrow=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-73" target="2YtQ-qagV_PEYIJ_hBbi-64">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="870" y="780" as="sourcePoint" />
<mxPoint x="920" y="730" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-73" value="" style="shape=requiredInterface;html=1;verticalLabelPosition=bottom;" vertex="1" parent="1">
<mxGeometry x="740" y="700" width="10" height="20" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-74" value="" style="endArrow=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-56" target="2YtQ-qagV_PEYIJ_hBbi-73">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="700" y="710" as="sourcePoint" />
<mxPoint x="740" y="710" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-75" value="StatusCode" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-150" y="630" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-76" value="StartDate" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-150" y="730" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-77" value="EndDate" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-150" y="780" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-78" value="&lt;div style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: &amp;#34;helvetica&amp;#34; ; text-align: center&quot;&gt;Note: It looks like that each section&#39;s meeting information is an array, but so far I have only seen one document in it. I&#39;m not sure whether there exists any section that has multiple meeting record.&lt;/span&gt;&lt;/div&gt;" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-772.5" y="990" width="262.5" height="70" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-79" value="PartOfTerm" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-150" y="830" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-80" value="DaysOfWeek" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-830" y="670" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-81" value="StartTime" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-830" y="750" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-82" value="EndTime" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-830" y="830" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-83" value="FirstName" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="680" y="790" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-84" value="Meeting" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-630" y="750" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-85" value="" style="endArrow=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-75" target="2YtQ-qagV_PEYIJ_hBbi-215">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-40" y="610" as="sourcePoint" />
<mxPoint x="80" y="690" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-86" value="" style="endArrow=none;html=1;exitX=1;exitY=0.387;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-76" target="2YtQ-qagV_PEYIJ_hBbi-215">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-40" y="660" as="sourcePoint" />
<mxPoint x="80" y="710" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-87" value="" style="endArrow=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-77" target="2YtQ-qagV_PEYIJ_hBbi-215">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-40" y="755.48" as="sourcePoint" />
<mxPoint x="80" y="710" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-88" value="" style="endArrow=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-79" target="2YtQ-qagV_PEYIJ_hBbi-215">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-40" y="810" as="sourcePoint" />
<mxPoint x="80" y="710" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-89" value="LastName" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="810" y="790" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-90" value="" style="endArrow=none;html=1;rounded=0;entryX=0.25;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-83" target="2YtQ-qagV_PEYIJ_hBbi-64">
<mxGeometry relative="1" as="geometry">
<mxPoint x="750" y="600" as="sourcePoint" />
<mxPoint x="785" y="540" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-91" value="" style="endArrow=none;html=1;rounded=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-89" target="2YtQ-qagV_PEYIJ_hBbi-64">
<mxGeometry relative="1" as="geometry">
<mxPoint x="870" y="600" as="sourcePoint" />
<mxPoint x="835" y="540" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-92" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-80" target="2YtQ-qagV_PEYIJ_hBbi-84">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-700" y="840" as="sourcePoint" />
<mxPoint x="-540" y="840" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-93" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-81" target="2YtQ-qagV_PEYIJ_hBbi-84">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-660" y="730" as="sourcePoint" />
<mxPoint x="-640" y="770" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-94" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-82" target="2YtQ-qagV_PEYIJ_hBbi-84">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-660" y="780" as="sourcePoint" />
<mxPoint x="-620" y="780" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-95" value="TypeCode" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-630" y="680" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-96" value="" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-95" target="2YtQ-qagV_PEYIJ_hBbi-84">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-660" y="730" as="sourcePoint" />
<mxPoint x="-620" y="770" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-97" value="BuildinName" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-690" y="830" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-98" value="" style="endArrow=none;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-97" target="2YtQ-qagV_PEYIJ_hBbi-84">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-580" y="830" as="sourcePoint" />
<mxPoint x="-590" y="791" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-99" value="RoomNumber" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="-580" y="830" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-100" value="" style="endArrow=none;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-99">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-660" y="880" as="sourcePoint" />
<mxPoint x="-580" y="790" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-111" value="&lt;div style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: &amp;#34;helvetica&amp;#34; ; text-align: center&quot;&gt;Note: Each section can only have exactly one meeting time but multiple sections of the same course could share the same meeting time. When a course is &quot;arranged,&quot; it only has corresponding TypeCode and an &quot;ARRANGED&quot; start time.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-772.5" y="890" width="265" height="110" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-116" value="&lt;div style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;text-align: center&quot;&gt;Note: The uniqueness of CRN can only be guaranteed within one semester. Cross-list courses have different CRN under different departments.&lt;/span&gt;&lt;/div&gt;" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-460" y="530" width="300" height="50" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-117" value="" style="shape=requiredInterface;html=1;verticalLabelPosition=bottom;direction=west;" vertex="1" parent="1">
<mxGeometry x="300" y="400" width="10" height="20" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-118" value="&lt;div style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;font-family: &amp;#34;helvetica&amp;#34; ; text-align: center&quot;&gt;Note: One department can have multiple subjects. This is a one-to-many relation due to cross-list courses&lt;/span&gt;&lt;/div&gt;" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="730" y="70" width="180" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-122" value="UnitName" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1040" y="140" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-131" value="Belongs To" style="shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="920" y="210" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-132" value="" style="endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-131" target="2YtQ-qagV_PEYIJ_hBbi-148">
<mxGeometry relative="1" as="geometry">
<mxPoint x="880" y="190" as="sourcePoint" />
<mxPoint x="860" y="240" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-133" value="" style="endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" target="2YtQ-qagV_PEYIJ_hBbi-142">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1100" y="239.41000000000003" as="sourcePoint" />
<mxPoint x="1040" y="239.41000000000003" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-135" value="Department" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1100" y="220" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-136" value="" style="endArrow=none;html=1;rounded=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-122" target="2YtQ-qagV_PEYIJ_hBbi-135">
<mxGeometry relative="1" as="geometry">
<mxPoint x="880" y="190" as="sourcePoint" />
<mxPoint x="845" y="230" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-142" value="" style="shape=requiredInterface;html=1;verticalLabelPosition=bottom;" vertex="1" parent="1">
<mxGeometry x="1090" y="230.00000000000006" width="10" height="20" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-143" value="" style="endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-142" target="2YtQ-qagV_PEYIJ_hBbi-131">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1070" y="250" as="sourcePoint" />
<mxPoint x="1010" y="250" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-144" value="&lt;span&gt;CollegeCode&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1160" y="140" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-145" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.75;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-135" target="2YtQ-qagV_PEYIJ_hBbi-144">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1220" y="200" as="sourcePoint" />
<mxPoint x="1255" y="240" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-146" value="DepartmentCode" style="ellipse;whiteSpace=wrap;html=1;align=center;fontStyle=4;" vertex="1" parent="1">
<mxGeometry x="1260" y="220" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-147" value="" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-135" target="2YtQ-qagV_PEYIJ_hBbi-146">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1125" y="260" as="sourcePoint" />
<mxPoint x="1090" y="300" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-148" value="Subject" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="760" y="220" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-149" value="Derive" style="shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="580" y="580" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-150" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-47" target="2YtQ-qagV_PEYIJ_hBbi-149">
<mxGeometry relative="1" as="geometry">
<mxPoint x="560" y="570" as="sourcePoint" />
<mxPoint x="720" y="570" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-151" value="Difficulty" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="750" y="590" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-152" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-153" target="2YtQ-qagV_PEYIJ_hBbi-151">
<mxGeometry relative="1" as="geometry">
<mxPoint x="700" y="580" as="sourcePoint" />
<mxPoint x="860" y="580" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-153" value="" style="shape=requiredInterface;html=1;verticalLabelPosition=bottom;" vertex="1" parent="1">
<mxGeometry x="740" y="600" width="10" height="20" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-154" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-149" target="2YtQ-qagV_PEYIJ_hBbi-153">
<mxGeometry relative="1" as="geometry">
<mxPoint x="700" y="610" as="sourcePoint" />
<mxPoint x="750" y="610" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-155" value="TBD" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="920" y="590" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-156" value="" style="endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-155" target="2YtQ-qagV_PEYIJ_hBbi-151">
<mxGeometry relative="1" as="geometry">
<mxPoint x="910" y="579.17" as="sourcePoint" />
<mxPoint x="850" y="579.17" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-157" value="Has" style="shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="580" y="480" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-158" value="" style="endArrow=none;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-159" target="2YtQ-qagV_PEYIJ_hBbi-157">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="550" y="540" as="sourcePoint" />
<mxPoint x="590" y="720" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-159" value="" style="shape=requiredInterface;html=1;verticalLabelPosition=bottom;rotation=40;direction=south;" vertex="1" parent="1">
<mxGeometry x="520" y="580" width="20" height="10" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-161" value="GroupChats" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="750" y="490" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-163" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-164">
<mxGeometry relative="1" as="geometry">
<mxPoint x="800" y="520" as="sourcePoint" />
<mxPoint x="750" y="510" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-164" value="" style="shape=requiredInterface;html=1;verticalLabelPosition=bottom;direction=west;" vertex="1" parent="1">
<mxGeometry x="700" y="500" width="10" height="20" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-165" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-157" target="2YtQ-qagV_PEYIJ_hBbi-164">
<mxGeometry relative="1" as="geometry">
<mxPoint x="700" y="510" as="sourcePoint" />
<mxPoint x="750" y="510" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-166" value="WeChat Group" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="920" y="450" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-167" value="TG Group" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="920" y="530" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-168" value="Isa" style="triangle;whiteSpace=wrap;html=1;direction=west;rotation=-30;" vertex="1" parent="1">
<mxGeometry x="860" y="445" width="37.5" height="50" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-172" value="" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-166" target="2YtQ-qagV_PEYIJ_hBbi-168">
<mxGeometry relative="1" as="geometry">
<mxPoint x="930" y="250" as="sourcePoint" />
<mxPoint x="870" y="250" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-173" value="" style="endArrow=none;html=1;rounded=0;entryX=1;entryY=0;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-168" target="2YtQ-qagV_PEYIJ_hBbi-161">
<mxGeometry relative="1" as="geometry">
<mxPoint x="930" y="460" as="sourcePoint" />
<mxPoint x="904.9879763209583" y="470.625" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-174" value="" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-167" target="2YtQ-qagV_PEYIJ_hBbi-175">
<mxGeometry relative="1" as="geometry">
<mxPoint x="930" y="460" as="sourcePoint" />
<mxPoint x="930" y="510" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-175" value="Isa" style="triangle;whiteSpace=wrap;html=1;direction=west;rotation=30;" vertex="1" parent="1">
<mxGeometry x="862.5" y="520" width="37.5" height="50" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-176" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-175" target="2YtQ-qagV_PEYIJ_hBbi-161">
<mxGeometry relative="1" as="geometry">
<mxPoint x="930" y="580" as="sourcePoint" />
<mxPoint x="908.8692366397358" y="561.4128776873563" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-177" value="JoinLink" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1100" y="510" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-178" value="" style="endArrow=none;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-167" target="2YtQ-qagV_PEYIJ_hBbi-177">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="960" y="640" as="sourcePoint" />
<mxPoint x="1010" y="590" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-179" value="GroupID" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1100" y="560" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-180" value="" style="endArrow=none;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-167" target="2YtQ-qagV_PEYIJ_hBbi-179">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1030" y="560" as="sourcePoint" />
<mxPoint x="1110" y="540" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-181" value="ManagedBy" style="shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1090" y="440" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-182" value="" style="endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-181" target="2YtQ-qagV_PEYIJ_hBbi-166">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1100" y="450" as="sourcePoint" />
<mxPoint x="1040" y="450" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-183" value="Puppet" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1260" y="450" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-184" value="" style="endArrow=none;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-183" target="2YtQ-qagV_PEYIJ_hBbi-181">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1300" y="429.16999999999996" as="sourcePoint" />
<mxPoint x="1230" y="429.16999999999996" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-186" value="wxid" style="ellipse;whiteSpace=wrap;html=1;align=center;fontStyle=4;" vertex="1" parent="1">
<mxGeometry x="1420" y="390" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-188" value="QRCode" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1420" y="450" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-189" value="Webhook w/GroupID" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1420" y="510" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-190" value="" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-183" target="2YtQ-qagV_PEYIJ_hBbi-186">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1340" y="409.58000000000004" as="sourcePoint" />
<mxPoint x="1400" y="409.58000000000004" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-191" value="" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-183" target="2YtQ-qagV_PEYIJ_hBbi-189">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1370" y="460" as="sourcePoint" />
<mxPoint x="1430" y="420" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-192" value="" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-183" target="2YtQ-qagV_PEYIJ_hBbi-188">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1370" y="500" as="sourcePoint" />
<mxPoint x="1430" y="540" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-193" value="RatedBy" style="shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="920" y="680" width="100" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-194" value="" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-193" target="2YtQ-qagV_PEYIJ_hBbi-64">
<mxGeometry relative="1" as="geometry">
<mxPoint x="930" y="690" as="sourcePoint" />
<mxPoint x="880" y="710" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-195" value="RateMyProfessor" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1100" y="660" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-196" value="" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-195" target="2YtQ-qagV_PEYIJ_hBbi-193">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1130" y="669.17" as="sourcePoint" />
<mxPoint x="1060" y="669.17" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-197" value="" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-198">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1060" y="760" as="sourcePoint" />
<mxPoint x="1020" y="710" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-198" value="UserEntry" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1100" y="720" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-199" value="Rate" style="shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="920" y="850" width="100" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-200" value="" style="endArrow=none;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-199" target="2YtQ-qagV_PEYIJ_hBbi-2">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="692.5" y="920" as="sourcePoint" />
<mxPoint x="567.5" y="880" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-201" value="" style="endArrow=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-199" target="2YtQ-qagV_PEYIJ_hBbi-198">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="930" y="760" as="sourcePoint" />
<mxPoint x="980" y="710" as="targetPoint" />
<Array as="points">
<mxPoint x="1130" y="840" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-202" value="Ratings" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="840" y="950" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-203" value="Comments" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="990" y="950" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-204" value="" style="endArrow=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-199" target="2YtQ-qagV_PEYIJ_hBbi-203">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1120" y="790" as="sourcePoint" />
<mxPoint x="1170" y="740" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-205" value="" style="endArrow=none;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="2YtQ-qagV_PEYIJ_hBbi-202">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="970" y="910" as="sourcePoint" />
<mxPoint x="1050" y="960" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-206" value="Ratings" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1260" y="640" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-207" value="Comments" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="1260" y="690" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-208" value="" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-206" target="2YtQ-qagV_PEYIJ_hBbi-195">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1280" y="620" as="sourcePoint" />
<mxPoint x="1200" y="650" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-209" value="" style="endArrow=none;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-207" target="2YtQ-qagV_PEYIJ_hBbi-195">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1270" y="670" as="sourcePoint" />
<mxPoint x="1210" y="690" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-211" value="CourseID" style="ellipse;whiteSpace=wrap;html=1;align=center;fontStyle=4;" vertex="1" parent="1">
<mxGeometry x="290" y="515" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-212" value="" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-211" target="2YtQ-qagV_PEYIJ_hBbi-47">
<mxGeometry relative="1" as="geometry">
<mxPoint x="490" y="450" as="sourcePoint" />
<mxPoint x="490" y="600" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-213" value="Divides Into" style="shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="280" y="670" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-214" value="" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-213" target="2YtQ-qagV_PEYIJ_hBbi-47">
<mxGeometry relative="1" as="geometry">
<mxPoint x="350" y="520" as="sourcePoint" />
<mxPoint x="440" y="600" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-215" value="Section" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="80" y="680" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-216" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-215" target="2YtQ-qagV_PEYIJ_hBbi-213">
<mxGeometry relative="1" as="geometry">
<mxPoint x="350" y="680" as="sourcePoint" />
<mxPoint x="440" y="640" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-218" value="CreditHour" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="80" y="830" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-219" value="" style="endArrow=none;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-218" target="2YtQ-qagV_PEYIJ_hBbi-215">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-40" y="860" as="sourcePoint" />
<mxPoint x="90" y="720" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-220" value="MeetingInfo" style="ellipse;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="80" y="530" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-221" value="" style="endArrow=none;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="2YtQ-qagV_PEYIJ_hBbi-215" target="2YtQ-qagV_PEYIJ_hBbi-220">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="140" y="840" as="sourcePoint" />
<mxPoint x="140" y="730" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="2YtQ-qagV_PEYIJ_hBbi-223" value="&lt;div style=&quot;text-align: justify&quot;&gt;&lt;span style=&quot;text-align: center&quot;&gt;Temporary Stage Area&lt;/span&gt;&lt;/div&gt;" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-710" y="610" width="130" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment