{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Composable Audience Studio for Databricks","description":"Set up Composable Audience Studio on Databricks using Zero-Copy federated queries to build audience segments without copying data.","siteUrl":"https://docs.treasuredata.com","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"overview","__idx":0},"children":["Overview"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Composable Audience Studio (CAS) is a deployment mode of Treasure Data's CDP that enables you to build and manage audience segments directly on your Databricks data warehouse without copying data into Treasure Data. Using Zero-Copy / Federated Query architecture, CAS queries your Databricks tables in place, keeping data under your existing governance and access controls."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This guide walks through the end-to-end process of setting up a Composable Parent Segment on Databricks, from connection configuration to segment creation."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-you-will-set-up","__idx":1},"children":["What You Will Set Up"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Service principal and PAT authentication for secure Databricks access"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Databricks authentication configuration to connect Treasure Data to your Databricks workspace"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Parent Segment configuration file defining your customer and behavior tables"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["API upload of the configuration to create the Parent Segment in CAS"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"prerequisites","__idx":2},"children":["Prerequisites"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before you begin, ensure you have:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A Treasure account with admin-level permissions"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A Databricks workspace with:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Unity Catalog enabled with a catalog, schema, and tables containing your customer and event data"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A SQL warehouse or compute cluster available for query execution"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A service principal with appropriate permissions on the target catalog/schema/tables"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A Treasure API key (Master API key recommended)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"architecture","__idx":3},"children":["Architecture"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Data never leaves your Databricks environment. Treasure Data sends federated queries and receives results at query time."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"graph LR\n  subgraph TD[\"Treasure Data\"]\n    CAS[\"Composable Audience Studio<br/>- Segment Builder<br/>- Activation<br/>- Insights\"]\n  end\n\n  subgraph DB[\"Your Databricks Workspace\"]\n    CT[\"Your Table (profiles + attributes)\"]\n    BT1[\"Behaviors Table 1\"]\n    BT2[\"Behaviors Table 2\"]\n    BTN[\"Behaviors Table N ...\"]\n  end\n\n  CAS <-->|\"Zero Copy / Query\"| CT\n  CAS <-->|\"Zero Copy / Query\"| BT1\n  CAS <-->|\"Zero Copy / Query\"| BT2\n  CAS <-->|\"Zero Copy / Query\"| BTN\n","diagramHtml":"<svg id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 821.484375px;\" viewBox=\"0 0 821.484375 476\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .error-icon{fill:#552222;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .error-text{fill:#552222;stroke:#552222;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edge-thickness-normal{stroke-width:1px;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edge-thickness-thick{stroke-width:3.5px;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edge-pattern-solid{stroke-dasharray:0;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .marker{fill:#333333;stroke:#333333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .marker.cross{stroke:#333333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 p{margin:0;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .cluster-label text{fill:#333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .cluster-label span{color:#333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .cluster-label span p{background-color:transparent;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .label text,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 span{fill:#333;color:#333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node rect,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node circle,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node ellipse,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node polygon,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .rough-node .label text,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node .label text,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .image-shape .label,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .icon-shape .label{text-anchor:middle;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .rough-node .label,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node .label,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .image-shape .label,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .icon-shape .label{text-align:center;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node.clickable{cursor:pointer;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .arrowheadPath{fill:#333333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .flowchart-link{stroke:#333333;fill:none;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .cluster text{fill:#333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .cluster span{color:#333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 rect.text{fill:none;stroke-width:0;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .icon-shape,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .icon-shape p,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .icon-shape .label rect,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 .node .neo-node{stroke:#9370DB;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].node rect,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].cluster rect,#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"><g class=\"cluster\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-DB\" data-look=\"classic\"><rect style=\"\" x=\"503.484375\" y=\"8\" width=\"310\" height=\"460\"></rect><g class=\"cluster-label\" transform=\"translate(556.65625, 8)\"><foreignObject width=\"203.65625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Your Databricks Workspace</p></span></div></foreignObject></g></g><g class=\"cluster\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-TD\" data-look=\"classic\"><rect style=\"\" x=\"8\" y=\"28\" width=\"310\" height=\"416\"></rect><g class=\"cluster-label\" transform=\"translate(110.9765625, 28)\"><foreignObject width=\"104.046875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Treasure Data</p></span></div></foreignObject></g></g></g><g class=\"edgePaths\"><path d=\"M234.909,172.06L248.757,157.05C262.606,142.04,290.303,112.02,319.609,97.01C348.914,82,379.828,82,410.742,82C441.656,82,472.57,82,491.527,82C510.484,82,517.484,82,520.984,82L524.484,82\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-L_CAS_CT_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CAS_CT_0\" data-points=\"W3sieCI6MjMyLjE5NjQyODU3MTQyODU2LCJ5IjoxNzV9LHsieCI6MzE4LCJ5Ijo4Mn0seyJ4Ijo0MTAuNzQyMTg3NSwieSI6ODJ9LHsieCI6NTAzLjQ4NDM3NSwieSI6ODJ9LHsieCI6NTI4LjQ4NDM3NSwieSI6ODJ9XQ==\" data-look=\"classic\" marker-start=\"url(#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointEnd)\"></path><path d=\"M296.792,205.115L300.327,203.929C303.862,202.743,310.931,200.372,329.922,199.186C348.914,198,379.828,198,410.742,198C441.656,198,472.57,198,497.301,198C522.031,198,540.578,198,549.852,198L559.125,198\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-L_CAS_BT1_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CAS_BT1_0\" data-points=\"W3sieCI6MjkzLCJ5IjoyMDYuMzg3MDk2Nzc0MTkzNTR9LHsieCI6MzE4LCJ5IjoxOTh9LHsieCI6NDEwLjc0MjE4NzUsInkiOjE5OH0seyJ4Ijo1MDMuNDg0Mzc1LCJ5IjoxOTh9LHsieCI6NTYzLjEyNSwieSI6MTk4fV0=\" data-look=\"classic\" marker-start=\"url(#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointEnd)\"></path><path d=\"M296.792,294.885L300.327,296.071C303.862,297.257,310.931,299.628,329.922,300.814C348.914,302,379.828,302,410.742,302C441.656,302,472.57,302,497.301,302C522.031,302,540.578,302,549.852,302L559.125,302\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-L_CAS_BT2_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CAS_BT2_0\" data-points=\"W3sieCI6MjkzLCJ5IjoyOTMuNjEyOTAzMjI1ODA2NDZ9LHsieCI6MzE4LCJ5IjozMDJ9LHsieCI6NDEwLjc0MjE4NzUsInkiOjMwMn0seyJ4Ijo1MDMuNDg0Mzc1LCJ5IjozMDJ9LHsieCI6NTYzLjEyNSwieSI6MzAyfV0=\" data-look=\"classic\" marker-start=\"url(#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointEnd)\"></path><path d=\"M240.339,327.838L253.282,340.865C266.226,353.892,292.113,379.946,320.513,392.973C348.914,406,379.828,406,410.742,406C441.656,406,472.57,406,495.647,406C518.724,406,533.964,406,541.583,406L549.203,406\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-L_CAS_BTN_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CAS_BTN_0\" data-points=\"W3sieCI6MjM3LjUxOTIzMDc2OTIzMDc3LCJ5IjozMjV9LHsieCI6MzE4LCJ5Ijo0MDZ9LHsieCI6NDEwLjc0MjE4NzUsInkiOjQwNn0seyJ4Ijo1MDMuNDg0Mzc1LCJ5Ijo0MDZ9LHsieCI6NTUzLjIwMzEyNSwieSI6NDA2fV0=\" data-look=\"classic\" marker-start=\"url(#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(410.7421875, 82)\"><g class=\"label\" data-id=\"L_CAS_CT_0\" transform=\"translate(-67.7421875, -12)\"><foreignObject width=\"135.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Zero Copy / Query</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(410.7421875, 198)\"><g class=\"label\" data-id=\"L_CAS_BT1_0\" transform=\"translate(-67.7421875, -12)\"><foreignObject width=\"135.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Zero Copy / Query</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(410.7421875, 302)\"><g class=\"label\" data-id=\"L_CAS_BT2_0\" transform=\"translate(-67.7421875, -12)\"><foreignObject width=\"135.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Zero Copy / Query</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(410.7421875, 406)\"><g class=\"label\" data-id=\"L_CAS_BTN_0\" transform=\"translate(-67.7421875, -12)\"><foreignObject width=\"135.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Zero Copy / Query</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-flowchart-CAS-0\" data-look=\"classic\" transform=\"translate(163, 250)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-75\" width=\"260\" height=\"150\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -60)\"><rect></rect><foreignObject width=\"200\" height=\"120\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Composable Audience Studio<br>- Segment Builder<br>- Activation<br>- Insights</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-flowchart-CT-1\" data-look=\"classic\" transform=\"translate(658.484375, 82)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Your Table (profiles + attributes)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-flowchart-BT1-2\" data-look=\"classic\" transform=\"translate(658.484375, 198)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.359375\" y=\"-27\" width=\"190.71875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.359375, -12)\"><rect></rect><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Behaviors Table 1</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-flowchart-BT2-3\" data-look=\"classic\" transform=\"translate(658.484375, 302)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.359375\" y=\"-27\" width=\"190.71875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.359375, -12)\"><rect></rect><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Behaviors Table 2</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-flowchart-BTN-4\" data-look=\"classic\" transform=\"translate(658.484375, 406)\"><rect class=\"basic label-container\" style=\"\" x=\"-105.28125\" y=\"-27\" width=\"210.5625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-75.28125, -12)\"><rect></rect><foreignObject width=\"150.5625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Behaviors Table N ...</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-73f0fd3168729bc7b3b87646dc0059fb3a950041ebd1907e2a886ec1ec524188-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 821.484375px;\" viewBox=\"0 0 821.484375 476\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .error-icon{fill:#a44141;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .error-text{fill:#ddd;stroke:#ddd;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edge-thickness-normal{stroke-width:1px;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edge-thickness-thick{stroke-width:3.5px;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edge-pattern-solid{stroke-dasharray:0;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edge-pattern-dashed{stroke-dasharray:3;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edge-pattern-dotted{stroke-dasharray:2;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .marker{fill:lightgrey;stroke:lightgrey;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .marker.cross{stroke:lightgrey;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c p{margin:0;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .cluster-label text{fill:#F9FFFE;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .cluster-label span{color:#F9FFFE;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .cluster-label span p{background-color:transparent;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .label text,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c span{fill:#ccc;color:#ccc;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node rect,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node circle,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node ellipse,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node polygon,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .rough-node .label text,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node .label text,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .image-shape .label,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .icon-shape .label{text-anchor:middle;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .rough-node .label,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node .label,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .image-shape .label,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .icon-shape .label{text-align:center;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node.clickable{cursor:pointer;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .arrowheadPath{fill:lightgrey;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .flowchart-link{stroke:lightgrey;fill:none;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .cluster text{fill:#F9FFFE;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .cluster span{color:#F9FFFE;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c rect.text{fill:none;stroke-width:0;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .icon-shape,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .icon-shape p,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .icon-shape .label rect,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c .node .neo-node{stroke:#ccc;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].node rect,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].cluster rect,#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].node polygon{stroke:url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].node path{stroke:url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-gradient);stroke-width:1px;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].node circle{stroke:url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"><g class=\"cluster\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-DB\" data-look=\"classic\"><rect style=\"\" x=\"503.484375\" y=\"8\" width=\"310\" height=\"460\"></rect><g class=\"cluster-label\" transform=\"translate(556.65625, 8)\"><foreignObject width=\"203.65625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Your Databricks Workspace</p></span></div></foreignObject></g></g><g class=\"cluster\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-TD\" data-look=\"classic\"><rect style=\"\" x=\"8\" y=\"28\" width=\"310\" height=\"416\"></rect><g class=\"cluster-label\" transform=\"translate(110.9765625, 28)\"><foreignObject width=\"104.046875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Treasure Data</p></span></div></foreignObject></g></g></g><g class=\"edgePaths\"><path d=\"M234.909,172.06L248.757,157.05C262.606,142.04,290.303,112.02,319.609,97.01C348.914,82,379.828,82,410.742,82C441.656,82,472.57,82,491.527,82C510.484,82,517.484,82,520.984,82L524.484,82\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-L_CAS_CT_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CAS_CT_0\" data-points=\"W3sieCI6MjMyLjE5NjQyODU3MTQyODU2LCJ5IjoxNzV9LHsieCI6MzE4LCJ5Ijo4Mn0seyJ4Ijo0MTAuNzQyMTg3NSwieSI6ODJ9LHsieCI6NTAzLjQ4NDM3NSwieSI6ODJ9LHsieCI6NTI4LjQ4NDM3NSwieSI6ODJ9XQ==\" data-look=\"classic\" marker-start=\"url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointEnd)\"></path><path d=\"M296.792,205.115L300.327,203.929C303.862,202.743,310.931,200.372,329.922,199.186C348.914,198,379.828,198,410.742,198C441.656,198,472.57,198,497.301,198C522.031,198,540.578,198,549.852,198L559.125,198\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-L_CAS_BT1_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CAS_BT1_0\" data-points=\"W3sieCI6MjkzLCJ5IjoyMDYuMzg3MDk2Nzc0MTkzNTR9LHsieCI6MzE4LCJ5IjoxOTh9LHsieCI6NDEwLjc0MjE4NzUsInkiOjE5OH0seyJ4Ijo1MDMuNDg0Mzc1LCJ5IjoxOTh9LHsieCI6NTYzLjEyNSwieSI6MTk4fV0=\" data-look=\"classic\" marker-start=\"url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointEnd)\"></path><path d=\"M296.792,294.885L300.327,296.071C303.862,297.257,310.931,299.628,329.922,300.814C348.914,302,379.828,302,410.742,302C441.656,302,472.57,302,497.301,302C522.031,302,540.578,302,549.852,302L559.125,302\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-L_CAS_BT2_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CAS_BT2_0\" data-points=\"W3sieCI6MjkzLCJ5IjoyOTMuNjEyOTAzMjI1ODA2NDZ9LHsieCI6MzE4LCJ5IjozMDJ9LHsieCI6NDEwLjc0MjE4NzUsInkiOjMwMn0seyJ4Ijo1MDMuNDg0Mzc1LCJ5IjozMDJ9LHsieCI6NTYzLjEyNSwieSI6MzAyfV0=\" data-look=\"classic\" marker-start=\"url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointEnd)\"></path><path d=\"M240.339,327.838L253.282,340.865C266.226,353.892,292.113,379.946,320.513,392.973C348.914,406,379.828,406,410.742,406C441.656,406,472.57,406,495.647,406C518.724,406,533.964,406,541.583,406L549.203,406\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-L_CAS_BTN_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CAS_BTN_0\" data-points=\"W3sieCI6MjM3LjUxOTIzMDc2OTIzMDc3LCJ5IjozMjV9LHsieCI6MzE4LCJ5Ijo0MDZ9LHsieCI6NDEwLjc0MjE4NzUsInkiOjQwNn0seyJ4Ijo1MDMuNDg0Mzc1LCJ5Ijo0MDZ9LHsieCI6NTUzLjIwMzEyNSwieSI6NDA2fV0=\" data-look=\"classic\" marker-start=\"url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(410.7421875, 82)\"><g class=\"label\" data-id=\"L_CAS_CT_0\" transform=\"translate(-67.7421875, -12)\"><foreignObject width=\"135.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Zero Copy / Query</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(410.7421875, 198)\"><g class=\"label\" data-id=\"L_CAS_BT1_0\" transform=\"translate(-67.7421875, -12)\"><foreignObject width=\"135.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Zero Copy / Query</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(410.7421875, 302)\"><g class=\"label\" data-id=\"L_CAS_BT2_0\" transform=\"translate(-67.7421875, -12)\"><foreignObject width=\"135.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Zero Copy / Query</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(410.7421875, 406)\"><g class=\"label\" data-id=\"L_CAS_BTN_0\" transform=\"translate(-67.7421875, -12)\"><foreignObject width=\"135.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Zero Copy / Query</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-flowchart-CAS-0\" data-look=\"classic\" transform=\"translate(163, 250)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-75\" width=\"260\" height=\"150\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -60)\"><rect></rect><foreignObject width=\"200\" height=\"120\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Composable Audience Studio<br>- Segment Builder<br>- Activation<br>- Insights</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-flowchart-CT-1\" data-look=\"classic\" transform=\"translate(658.484375, 82)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Your Table (profiles + attributes)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-flowchart-BT1-2\" data-look=\"classic\" transform=\"translate(658.484375, 198)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.359375\" y=\"-27\" width=\"190.71875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.359375, -12)\"><rect></rect><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Behaviors Table 1</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-flowchart-BT2-3\" data-look=\"classic\" transform=\"translate(658.484375, 302)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.359375\" y=\"-27\" width=\"190.71875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.359375, -12)\"><rect></rect><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Behaviors Table 2</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-flowchart-BTN-4\" data-look=\"classic\" transform=\"translate(658.484375, 406)\"><rect class=\"basic label-container\" style=\"\" x=\"-105.28125\" y=\"-27\" width=\"210.5625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-75.28125, -12)\"><rect></rect><foreignObject width=\"150.5625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Behaviors Table N ...</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-bdf3e6abc2335bdeeeba4a2b91d4483381a256c1c51e8ed05933a1f96e776a0c-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["graph LR\n  subgraph TD[\"Treasure Data\"]\n    CAS[\"Composable Audience Studio<br/>- Segment Builder<br/>- Activation<br/>- Insights\"]\n  end\n\n  subgraph DB[\"Your Databricks Workspace\"]\n    CT[\"Your Table (profiles + attributes)\"]\n    BT1[\"Behaviors Table 1\"]\n    BT2[\"Behaviors Table 2\"]\n    BTN[\"Behaviors Table N ...\"]\n  end\n\n  CAS <-->|\"Zero Copy / Query\"| CT\n  CAS <-->|\"Zero Copy / Query\"| BT1\n  CAS <-->|\"Zero Copy / Query\"| BT2\n  CAS <-->|\"Zero Copy / Query\"| BTN\n"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"parent-segment-data-model","__idx":4},"children":["Parent Segment Data Model"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A Composable Parent Segment is composed of a single Customers table and multiple Behaviors tables."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"customers-table","__idx":5},"children":["Customers Table"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Customers table stores unified profile data and attributes, with each record representing a single profile. A unique identifier column is required for each profile."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Contains all customer attributes (e.g., email, name, city, membership tier, LTV)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Each row = one unique customer profile"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Unique identifier column serves as the primary key"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"behaviors-tables","__idx":6},"children":["Behaviors Tables"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Behaviors tables contain activity records for specific actions taken by profiles (e.g., website visits, orders). Each Behaviors table must include a unique ID column that links the activity record to the corresponding customer profile via the Unique identifier."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Each table represents a distinct type of activity (page views, purchases, etc.)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Multiple behavior records can exist per customer"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Must include a time column for temporal queries"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"composable-parent-segment-data-model","__idx":7},"children":["Composable Parent Segment Data Model"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"erDiagram\n  Customers ||--o{ \"Behaviors Table 1\" : \"1 to many\"\n  Customers ||--o{ \"Behaviors Table 2\" : \"1 to many\"\n  Customers ||--o{ \"Behaviors Table 3\" : \"1 to many\"\n\n  Customers {\n    string unique_id PK\n    string email\n    string name\n    string city\n    string membership_tier\n    float ltv\n  }\n\n  \"Behaviors Table 1\" {\n    string unique_id FK\n    timestamp time\n    string action\n  }\n\n  \"Behaviors Table 2\" {\n    string unique_id FK\n    timestamp time\n    string action\n  }\n\n  \"Behaviors Table 3\" {\n    string unique_id FK\n    timestamp time\n    string action\n  }\n","diagramHtml":"<svg id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"erDiagram\" style=\"max-width: 1036.4375px;\" viewBox=\"0 0 1036.4375 587.25\" role=\"graphics-document document\" aria-roledescription=\"er\"><style>#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .error-icon{fill:#552222;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .error-text{fill:#552222;stroke:#552222;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edge-thickness-normal{stroke-width:1px;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edge-thickness-thick{stroke-width:3.5px;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edge-pattern-solid{stroke-dasharray:0;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .marker{fill:#333333;stroke:#333333;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .marker.cross{stroke:#333333;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 p{margin:0;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .entityBox{fill:#ECECFF;stroke:#9370DB;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .relationshipLabelBox{fill:hsl(80, 100%, 96.2745098039%);opacity:0.7;background-color:hsl(80, 100%, 96.2745098039%);}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .relationshipLabelBox rect{opacity:0.5;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .labelBkg{background-color:rgba(248.6666666666, 255, 235.9999999999, 0.5);}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edgeLabel{background-color:rgba(232,232,232, 0.8);}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edgeLabel .label rect{fill:rgba(232,232,232, 0.8);}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edgeLabel .label text{fill:#333;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edgeLabel .label{fill:#9370DB;font-size:14px;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .edge-pattern-dashed{stroke-dasharray:8,8;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .node rect,#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .node circle,#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .node ellipse,#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .node polygon{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .relationshipLine{stroke:#333333;stroke-width:1px;fill:none;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .marker{fill:none!important;stroke:#333333!important;stroke-width:1;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=neo].labelBkg{background-color:rgba(248.6666666666, 255, 235.9999999999, 0.5);}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 .node .neo-node{stroke:#9370DB;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].node rect,#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].cluster rect,#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><defs><marker id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-onlyOneStart\" class=\"marker onlyOne er\" refX=\"0\" refY=\"9\" markerWidth=\"18\" markerHeight=\"18\" orient=\"auto\"><path d=\"M9,0 L9,18 M15,0 L15,18\"></path></marker></defs><defs><marker id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-onlyOneEnd\" class=\"marker onlyOne er\" refX=\"18\" refY=\"9\" markerWidth=\"18\" markerHeight=\"18\" orient=\"auto\"><path d=\"M3,0 L3,18 M9,0 L9,18\"></path></marker></defs><defs><marker id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-zeroOrOneStart\" class=\"marker zeroOrOne er\" refX=\"0\" refY=\"9\" markerWidth=\"30\" markerHeight=\"18\" orient=\"auto\"><circle fill=\"white\" cx=\"21\" cy=\"9\" r=\"6\"></circle><path d=\"M9,0 L9,18\"></path></marker></defs><defs><marker id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-zeroOrOneEnd\" class=\"marker zeroOrOne er\" refX=\"30\" refY=\"9\" markerWidth=\"30\" markerHeight=\"18\" orient=\"auto\"><circle fill=\"white\" cx=\"9\" cy=\"9\" r=\"6\"></circle><path d=\"M21,0 L21,18\"></path></marker></defs><defs><marker id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-oneOrMoreStart\" class=\"marker oneOrMore er\" refX=\"18\" refY=\"18\" markerWidth=\"45\" markerHeight=\"36\" orient=\"auto\"><path d=\"M0,18 Q 18,0 36,18 Q 18,36 0,18 M42,9 L42,27\"></path></marker></defs><defs><marker id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-oneOrMoreEnd\" class=\"marker oneOrMore er\" refX=\"27\" refY=\"18\" markerWidth=\"45\" markerHeight=\"36\" orient=\"auto\"><path d=\"M3,9 L3,27 M9,18 Q27,0 45,18 Q27,36 9,18\"></path></marker></defs><defs><marker id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-zeroOrMoreStart\" class=\"marker zeroOrMore er\" refX=\"18\" refY=\"18\" markerWidth=\"57\" markerHeight=\"36\" orient=\"auto\"><circle fill=\"white\" cx=\"48\" cy=\"18\" r=\"6\"></circle><path d=\"M0,18 Q18,0 36,18 Q18,36 0,18\"></path></marker></defs><defs><marker id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-zeroOrMoreEnd\" class=\"marker zeroOrMore er\" refX=\"39\" refY=\"18\" markerWidth=\"57\" markerHeight=\"36\" orient=\"auto\"><circle fill=\"white\" cx=\"9\" cy=\"18\" r=\"6\"></circle><path d=\"M21,18 Q39,0 57,18 Q39,36 21,18\"></path></marker></defs><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M385.898,226.083L343.483,248.028C301.068,269.972,216.237,313.861,173.822,344.222C131.406,374.583,131.406,391.417,131.406,399.833L131.406,408.25\" id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8-id_entity-Customers-0_entity-Behaviors Table 1-1_0\" class=\"edge-thickness-normal edge-pattern-solid relationshipLine\" style=\"undefined;;;undefined\" data-edge=\"true\" data-et=\"edge\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 1-1_0\" data-points=\"W3sieCI6Mzg1Ljg5ODQzNzUsInkiOjIyNi4wODM0OTc0MzQ5NjUyN30seyJ4IjoxMzEuNDA2MjUsInkiOjM1Ny43NX0seyJ4IjoxMzEuNDA2MjUsInkiOjQwOC4yNX1d\" data-look=\"classic\" marker-start=\"url(#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-onlyOneStart)\" marker-end=\"url(#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-zeroOrMoreEnd)\"></path><path d=\"M518.219,307.25L518.219,315.667C518.219,324.083,518.219,340.917,518.219,357.75C518.219,374.583,518.219,391.417,518.219,399.833L518.219,408.25\" id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8-id_entity-Customers-0_entity-Behaviors Table 2-2_1\" class=\"edge-thickness-normal edge-pattern-solid relationshipLine\" style=\"undefined;;;undefined\" data-edge=\"true\" data-et=\"edge\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 2-2_1\" data-points=\"W3sieCI6NTE4LjIxODc1LCJ5IjozMDcuMjV9LHsieCI6NTE4LjIxODc1LCJ5IjozNTcuNzV9LHsieCI6NTE4LjIxODc1LCJ5Ijo0MDguMjV9XQ==\" data-look=\"classic\" marker-start=\"url(#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-onlyOneStart)\" marker-end=\"url(#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-zeroOrMoreEnd)\"></path><path d=\"M650.539,226.083L692.954,248.028C735.37,269.972,820.201,313.861,862.616,344.222C905.031,374.583,905.031,391.417,905.031,399.833L905.031,408.25\" id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8-id_entity-Customers-0_entity-Behaviors Table 3-3_2\" class=\"edge-thickness-normal edge-pattern-solid relationshipLine\" style=\"undefined;;;undefined\" data-edge=\"true\" data-et=\"edge\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 3-3_2\" data-points=\"W3sieCI6NjUwLjUzOTA2MjUsInkiOjIyNi4wODM0OTc0MzQ5NjUyN30seyJ4Ijo5MDUuMDMxMjUsInkiOjM1Ny43NX0seyJ4Ijo5MDUuMDMxMjUsInkiOjQwOC4yNX1d\" data-look=\"classic\" marker-start=\"url(#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-onlyOneStart)\" marker-end=\"url(#diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8_er-zeroOrMoreEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(131.40625, 357.75)\"><g class=\"label\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 1-1_0\" transform=\"translate(-32.5703125, -10.5)\"><foreignObject width=\"65.140625\" height=\"21\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>1 to many</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(518.21875, 357.75)\"><g class=\"label\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 2-2_1\" transform=\"translate(-32.5703125, -10.5)\"><foreignObject width=\"65.140625\" height=\"21\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>1 to many</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(905.03125, 357.75)\"><g class=\"label\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 3-3_2\" transform=\"translate(-32.5703125, -10.5)\"><foreignObject width=\"65.140625\" height=\"21\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>1 to many</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8-entity-Customers-0\" data-look=\"classic\" transform=\"translate(518.21875, 157.625)\"><g class=\"outer-path\" style=\"\"><path d=\"M-132.3203125 -149.625 L132.3203125 -149.625 L132.3203125 149.625 L-132.3203125 149.625\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\"></path><path d=\"M-132.3203125 -149.625 C-68.16603950263298 -149.625, -4.0117665052659675 -149.625, 132.3203125 -149.625 M-132.3203125 -149.625 C-76.9087235542018 -149.625, -21.497134608403613 -149.625, 132.3203125 -149.625 M132.3203125 -149.625 C132.3203125 -63.653766159759485, 132.3203125 22.31746768048103, 132.3203125 149.625 M132.3203125 -149.625 C132.3203125 -86.94889150709281, 132.3203125 -24.272783014185634, 132.3203125 149.625 M132.3203125 149.625 C29.423864572968697 149.625, -73.4725833540626 149.625, -132.3203125 149.625 M132.3203125 149.625 C50.001951777217315 149.625, -32.31640894556537 149.625, -132.3203125 149.625 M-132.3203125 149.625 C-132.3203125 51.774106422226495, -132.3203125 -46.07678715554701, -132.3203125 -149.625 M-132.3203125 149.625 C-132.3203125 34.67504000779408, -132.3203125 -80.27491998441184, -132.3203125 -149.625\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-132.3203125 -106.875 L132.3203125 -106.875 L132.3203125 -64.125 L-132.3203125 -64.125\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 100%)\"></path><path d=\"M-132.3203125 -106.875 C-79.14492531298525 -106.875, -25.9695381259705 -106.875, 132.3203125 -106.875 M-132.3203125 -106.875 C-56.09517886891415 -106.875, 20.129954762171707 -106.875, 132.3203125 -106.875 M132.3203125 -106.875 C132.3203125 -92.06618744018883, 132.3203125 -77.25737488037765, 132.3203125 -64.125 M132.3203125 -106.875 C132.3203125 -97.50702163434455, 132.3203125 -88.1390432686891, 132.3203125 -64.125 M132.3203125 -64.125 C63.88282950612003 -64.125, -4.554653487759936 -64.125, -132.3203125 -64.125 M132.3203125 -64.125 C60.276286330645604 -64.125, -11.767739838708792 -64.125, -132.3203125 -64.125 M-132.3203125 -64.125 C-132.3203125 -72.83140114725546, -132.3203125 -81.53780229451093, -132.3203125 -106.875 M-132.3203125 -64.125 C-132.3203125 -74.35855852849244, -132.3203125 -84.59211705698486, -132.3203125 -106.875\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-132.3203125 -64.125 L132.3203125 -64.125 L132.3203125 -21.375 L-132.3203125 -21.375\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 97.2745098039%)\"></path><path d=\"M-132.3203125 -64.125 C-54.18241487485365 -64.125, 23.955482750292703 -64.125, 132.3203125 -64.125 M-132.3203125 -64.125 C-67.48338429606869 -64.125, -2.6464560921373845 -64.125, 132.3203125 -64.125 M132.3203125 -64.125 C132.3203125 -53.436343320359185, 132.3203125 -42.74768664071838, 132.3203125 -21.375 M132.3203125 -64.125 C132.3203125 -53.025857961403155, 132.3203125 -41.92671592280631, 132.3203125 -21.375 M132.3203125 -21.375 C75.29495063118412 -21.375, 18.26958876236823 -21.375, -132.3203125 -21.375 M132.3203125 -21.375 C65.22021630126743 -21.375, -1.8798798974651447 -21.375, -132.3203125 -21.375 M-132.3203125 -21.375 C-132.3203125 -36.30265273780198, -132.3203125 -51.230305475603956, -132.3203125 -64.125 M-132.3203125 -21.375 C-132.3203125 -32.92027486424641, -132.3203125 -44.46554972849282, -132.3203125 -64.125\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-132.3203125 -21.375 L132.3203125 -21.375 L132.3203125 21.375 L-132.3203125 21.375\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 100%)\"></path><path d=\"M-132.3203125 -21.375 C-59.73233133088898 -21.375, 12.855649838222035 -21.375, 132.3203125 -21.375 M-132.3203125 -21.375 C-75.56066644393846 -21.375, -18.80102038787693 -21.375, 132.3203125 -21.375 M132.3203125 -21.375 C132.3203125 -11.449513618862978, 132.3203125 -1.5240272377259565, 132.3203125 21.375 M132.3203125 -21.375 C132.3203125 -7.028920629228942, 132.3203125 7.317158741542116, 132.3203125 21.375 M132.3203125 21.375 C26.689000537804787 21.375, -78.94231142439043 21.375, -132.3203125 21.375 M132.3203125 21.375 C73.46328765352303 21.375, 14.606262807046036 21.375, -132.3203125 21.375 M-132.3203125 21.375 C-132.3203125 9.635527262103256, -132.3203125 -2.1039454757934877, -132.3203125 -21.375 M-132.3203125 21.375 C-132.3203125 4.7705316680675836, -132.3203125 -11.833936663864833, -132.3203125 -21.375\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-132.3203125 21.375 L132.3203125 21.375 L132.3203125 64.125 L-132.3203125 64.125\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 97.2745098039%)\"></path><path d=\"M-132.3203125 21.375 C-77.26501663229703 21.375, -22.209720764594053 21.375, 132.3203125 21.375 M-132.3203125 21.375 C-39.26667728510087 21.375, 53.78695792979826 21.375, 132.3203125 21.375 M132.3203125 21.375 C132.3203125 33.00007793935962, 132.3203125 44.62515587871924, 132.3203125 64.125 M132.3203125 21.375 C132.3203125 36.743941208352865, 132.3203125 52.11288241670573, 132.3203125 64.125 M132.3203125 64.125 C65.91034715386944 64.125, -0.49961819226112425 64.125, -132.3203125 64.125 M132.3203125 64.125 C41.935910080519946 64.125, -48.44849233896011 64.125, -132.3203125 64.125 M-132.3203125 64.125 C-132.3203125 53.03196059028643, -132.3203125 41.938921180572855, -132.3203125 21.375 M-132.3203125 64.125 C-132.3203125 52.936905225613415, -132.3203125 41.748810451226824, -132.3203125 21.375\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-132.3203125 64.125 L132.3203125 64.125 L132.3203125 106.875 L-132.3203125 106.875\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 100%)\"></path><path d=\"M-132.3203125 64.125 C-31.04046061148773 64.125, 70.23939127702454 64.125, 132.3203125 64.125 M-132.3203125 64.125 C-44.57570435243019 64.125, 43.16890379513961 64.125, 132.3203125 64.125 M132.3203125 64.125 C132.3203125 77.36517418612365, 132.3203125 90.60534837224729, 132.3203125 106.875 M132.3203125 64.125 C132.3203125 79.6048400187395, 132.3203125 95.08468003747899, 132.3203125 106.875 M132.3203125 106.875 C32.50312098457991 106.875, -67.31407053084018 106.875, -132.3203125 106.875 M132.3203125 106.875 C41.39358766942058 106.875, -49.533137161158834 106.875, -132.3203125 106.875 M-132.3203125 106.875 C-132.3203125 97.26088891620608, -132.3203125 87.64677783241218, -132.3203125 64.125 M-132.3203125 106.875 C-132.3203125 91.41195175310689, -132.3203125 75.94890350621377, -132.3203125 64.125\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-132.3203125 106.875 L132.3203125 106.875 L132.3203125 149.625 L-132.3203125 149.625\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 97.2745098039%)\"></path><path d=\"M-132.3203125 106.875 C-49.11573467788652 106.875, 34.088843144226956 106.875, 132.3203125 106.875 M-132.3203125 106.875 C-71.21874529598404 106.875, -10.117178091968057 106.875, 132.3203125 106.875 M132.3203125 106.875 C132.3203125 120.68707496147023, 132.3203125 134.49914992294046, 132.3203125 149.625 M132.3203125 106.875 C132.3203125 119.38012858553473, 132.3203125 131.88525717106947, 132.3203125 149.625 M132.3203125 149.625 C65.11202366350668 149.625, -2.096265172986648 149.625, -132.3203125 149.625 M132.3203125 149.625 C67.87962083798934 149.625, 3.4389291759786715 149.625, -132.3203125 149.625 M-132.3203125 149.625 C-132.3203125 135.4637880827995, -132.3203125 121.30257616559905, -132.3203125 106.875 M-132.3203125 149.625 C-132.3203125 136.92887326300138, -132.3203125 124.23274652600279, -132.3203125 106.875\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"label name\" transform=\"translate(-40.4453125, -140.25)\" style=\"\"><foreignObject width=\"80.890625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 181px; text-align: start;\"><span class=\"nodeLabel\"><p>Customers</p></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, -97.5)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, -97.5)\" style=\"\"><foreignObject width=\"73.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 173px; text-align: start;\"><span class=\"nodeLabel\"><p>unique_id</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, -97.5)\" style=\"\"><foreignObject width=\"19.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 120px; text-align: start;\"><span class=\"nodeLabel\"><p>PK</p></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, -97.5)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, -54.75)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, -54.75)\" style=\"\"><foreignObject width=\"40.859375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 141px; text-align: start;\"><span class=\"nodeLabel\"><p>email</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, -54.75)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, -54.75)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, -12)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, -12)\" style=\"\"><foreignObject width=\"42.578125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>name</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, -12)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, -12)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, 30.75)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, 30.75)\" style=\"\"><foreignObject width=\"25.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 126px; text-align: start;\"><span class=\"nodeLabel\"><p>city</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, 30.75)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, 30.75)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, 73.5)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, 73.5)\" style=\"\"><foreignObject width=\"127.734375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 228px; text-align: start;\"><span class=\"nodeLabel\"><p>membership_tier</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, 73.5)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, 73.5)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, 116.25)\" style=\"\"><foreignObject width=\"33.6875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 134px; text-align: start;\"><span class=\"nodeLabel\"><p>float</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, 116.25)\" style=\"\"><foreignObject width=\"17.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 119px; text-align: start;\"><span class=\"nodeLabel\"><p>ltv</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, 116.25)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, 116.25)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"divider\"><path d=\"M-132.3203125 -106.87505 L-132.3203125 -106.87495 L132.3203125 -106.87495 L132.3203125 -106.87505\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-132.3203125 -106.87505 C-132.3203125 -106.87501365336206, -132.3203125 -106.8749773067241, -132.3203125 -106.87495 M-132.3203125 -106.87505 C-132.3203125 -106.87502304453199, -132.3203125 -106.87499608906397, -132.3203125 -106.87495 M-132.3203125 -106.87495 C-47.878636479651036 -106.87495, 36.56303954069793 -106.87495, 132.3203125 -106.87495 M-132.3203125 -106.87495 C-54.34387149417874 -106.87495, 23.632569511642515 -106.87495, 132.3203125 -106.87495 M132.3203125 -106.87495 C132.3203125 -106.8749818356359, 132.3203125 -106.87501367127177, 132.3203125 -106.87505 M132.3203125 -106.87495 C132.3203125 -106.87498464480774, 132.3203125 -106.87501928961548, 132.3203125 -106.87505 M132.3203125 -106.87505 C50.069614069397915 -106.87505, -32.18108436120417 -106.87505, -132.3203125 -106.87505 M132.3203125 -106.87505 C51.002846428805896 -106.87505, -30.31461964238821 -106.87505, -132.3203125 -106.87505\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-64.8672375 -106.875 L-64.8671375 -106.875 L-64.8671375 149.625 L-64.8672375 149.625\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-64.8672375 -106.875 C-64.86721645237688 -106.875, -64.86719540475374 -106.875, -64.8671375 -106.875 M-64.8672375 -106.875 C-64.86720616165411 -106.875, -64.86717482330822 -106.875, -64.8671375 -106.875 M-64.8671375 -106.875 C-64.8671375 -28.434321846299383, -64.8671375 50.006356307401234, -64.8671375 149.625 M-64.8671375 -106.875 C-64.8671375 -19.43969527309534, -64.8671375 67.99560945380932, -64.8671375 149.625 M-64.8671375 149.625 C-64.86716583135217 149.625, -64.86719416270432 149.625, -64.8672375 149.625 M-64.8671375 149.625 C-64.86717202676726 149.625, -64.86720655353453 149.625, -64.8672375 149.625 M-64.8672375 149.625 C-64.8672375 97.03566361447014, -64.8672375 44.44632722894026, -64.8672375 -106.875 M-64.8672375 149.625 C-64.8672375 77.46977387999259, -64.8672375 5.3145477599851745, -64.8672375 -106.875\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M87.8671375 -106.875 L87.8672375 -106.875 L87.8672375 149.625 L87.8671375 149.625\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M87.8671375 -106.875 C87.86716016855159 -106.875, 87.86718283710319 -106.875, 87.8672375 -106.875 M87.8671375 -106.875 C87.86716394116915 -106.875, 87.86719038233832 -106.875, 87.8672375 -106.875 M87.8672375 -106.875 C87.8672375 -36.94976916577939, 87.8672375 32.97546166844123, 87.8672375 149.625 M87.8672375 -106.875 C87.8672375 -52.4559955717265, 87.8672375 1.963008856547006, 87.8672375 149.625 M87.8672375 149.625 C87.86721309437173 149.625, 87.86718868874347 149.625, 87.8671375 149.625 M87.8672375 149.625 C87.86720961827533 149.625, 87.86718173655065 149.625, 87.8671375 149.625 M87.8671375 149.625 C87.8671375 72.05064536744926, 87.8671375 -5.523709265101473, 87.8671375 -106.875 M87.8671375 149.625 C87.8671375 60.06418209338774, 87.8671375 -29.496635813224515, 87.8671375 -106.875\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-132.3203125 -106.87505 L-132.3203125 -106.87495 L132.3203125 -106.87495 L132.3203125 -106.87505\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-132.3203125 -106.87505 C-132.3203125 -106.87501317223779, -132.3203125 -106.87497634447557, -132.3203125 -106.87495 M-132.3203125 -106.87505 C-132.3203125 -106.87502434944034, -132.3203125 -106.87499869888067, -132.3203125 -106.87495 M-132.3203125 -106.87495 C-44.127174379633416 -106.87495, 44.06596374073317 -106.87495, 132.3203125 -106.87495 M-132.3203125 -106.87495 C-68.52568096779626 -106.87495, -4.731049435592524 -106.87495, 132.3203125 -106.87495 M132.3203125 -106.87495 C132.3203125 -106.8749873537377, 132.3203125 -106.8750247074754, 132.3203125 -106.87505 M132.3203125 -106.87495 C132.3203125 -106.87498391576801, 132.3203125 -106.87501783153601, 132.3203125 -106.87505 M132.3203125 -106.87505 C40.33013295036177 -106.87505, -51.660046599276455 -106.87505, -132.3203125 -106.87505 M132.3203125 -106.87505 C73.42503213971112 -106.87505, 14.529751779422241 -106.87505, -132.3203125 -106.87505\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g></g><g class=\"node default\" id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8-entity-Behaviors Table 1-1\" data-look=\"classic\" transform=\"translate(131.40625, 493.75)\"><g class=\"outer-path\" style=\"\"><path d=\"M-123.40625 -85.5 L123.40625 -85.5 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\"></path><path d=\"M-123.40625 -85.5 C-45.528735421450776 -85.5, 32.34877915709845 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-58.48934486043619 -85.5, 6.4275602791276185 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -43.803300189206084, 123.40625 -2.1066003784121676, 123.40625 85.5 M123.40625 -85.5 C123.40625 -27.23346688825756, 123.40625 31.03306622348488, 123.40625 85.5 M123.40625 85.5 C62.18577147194631 85.5, 0.9652929438926208 85.5, -123.40625 85.5 M123.40625 85.5 C67.0147936376251 85.5, 10.623337275250222 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 45.687764848629975, -123.40625 5.87552969725995, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 27.655828214742662, -123.40625 -30.188343570514675, -123.40625 -85.5\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 -42.75 L123.40625 -42.75 L123.40625 0 L-123.40625 0\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 100%)\"></path><path d=\"M-123.40625 -42.75 C-39.12526225215166 -42.75, 45.155725495696686 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-38.717856549775746 -42.75, 45.97053690044851 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -26.712726026099496, 123.40625 -10.675452052198992, 123.40625 0 M123.40625 -42.75 C123.40625 -26.887410618485447, 123.40625 -11.024821236970897, 123.40625 0 M123.40625 0 C66.69721037011702 0, 9.98817074023404 0, -123.40625 0 M123.40625 0 C27.236853012100426 0, -68.93254397579915 0, -123.40625 0 M-123.40625 0 C-123.40625 -12.460618100216502, -123.40625 -24.921236200433004, -123.40625 -42.75 M-123.40625 0 C-123.40625 -15.324900149722904, -123.40625 -30.649800299445808, -123.40625 -42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-123.40625 0 L123.40625 0 L123.40625 42.75 L-123.40625 42.75\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 97.2745098039%)\"></path><path d=\"M-123.40625 0 C-32.00186953908364 0, 59.402510921832715 0, 123.40625 0 M-123.40625 0 C-57.278244556164765 0, 8.84976088767047 0, 123.40625 0 M123.40625 0 C123.40625 15.190789947591826, 123.40625 30.381579895183652, 123.40625 42.75 M123.40625 0 C123.40625 15.976704360086753, 123.40625 31.953408720173506, 123.40625 42.75 M123.40625 42.75 C27.163639521171376 42.75, -69.07897095765725 42.75, -123.40625 42.75 M123.40625 42.75 C25.370332468923905 42.75, -72.66558506215219 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 33.74947439233172, -123.40625 24.748948784663444, -123.40625 0 M-123.40625 42.75 C-123.40625 34.17441961959244, -123.40625 25.598839239184883, -123.40625 0\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 42.75 L123.40625 42.75 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 100%)\"></path><path d=\"M-123.40625 42.75 C-68.65070081109705 42.75, -13.895151622194106 42.75, 123.40625 42.75 M-123.40625 42.75 C-32.545567163447046 42.75, 58.31511567310591 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 59.37696113149972, 123.40625 76.00392226299944, 123.40625 85.5 M123.40625 42.75 C123.40625 51.99014492750712, 123.40625 61.230289855014234, 123.40625 85.5 M123.40625 85.5 C29.979176601213624 85.5, -63.44789679757275 85.5, -123.40625 85.5 M123.40625 85.5 C52.98803344862452 85.5, -17.43018310275096 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 76.71845240233714, -123.40625 67.93690480467427, -123.40625 42.75 M-123.40625 85.5 C-123.40625 71.4218259014773, -123.40625 57.343651802954604, -123.40625 42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"label name\" transform=\"translate(-65.359375, -76.125)\" style=\"\"><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 231px; text-align: start;\"><span class=\"nodeLabel\"><p>Behaviors Table 1</p></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, -33.375)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, -33.375)\" style=\"\"><foreignObject width=\"73.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 173px; text-align: start;\"><span class=\"nodeLabel\"><p>unique_id</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, -33.375)\" style=\"\"><foreignObject width=\"18.078125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 118px; text-align: start;\"><span class=\"nodeLabel\"><p>FK</p></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, -33.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 9.375)\" style=\"\"><foreignObject width=\"80.421875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 180px; text-align: start;\"><span class=\"nodeLabel\"><p>timestamp</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 9.375)\" style=\"\"><foreignObject width=\"33.5625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 134px; text-align: start;\"><span class=\"nodeLabel\"><p>time</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 52.125)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 52.125)\" style=\"\"><foreignObject width=\"45.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 146px; text-align: start;\"><span class=\"nodeLabel\"><p>action</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.75001328769816, -123.40625 -42.74997657539632, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75001574756334, -123.40625 -42.749981495126676, -123.40625 -42.74995 M-123.40625 -42.74995 C-48.323080409765694 -42.74995, 26.76008918046861 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-40.04547215710433 -42.74995, 43.315305685791344 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.749979046908756, 123.40625 -42.750008093817506, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998993225569, 123.40625 -42.75002986451138, 123.40625 -42.75005 M123.40625 -42.75005 C62.73274000879003 -42.75005, 2.059230017580063 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C34.00184656709857 -42.75005, -55.402556865802865 -42.75005, -123.40625 -42.75005\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-17.984425 -42.75 L-17.984325 -42.75 L-17.984325 85.5 L-17.984425 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-17.984425 -42.75 C-17.984393132497154 -42.75, -17.984361264994305 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.984387204436818 -42.75, -17.984349408873634 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 -8.028573425612159, -17.984325 26.692853148775683, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 -5.878763323371018, -17.984325 30.992473353257964, -17.984325 85.5 M-17.984325 85.5 C-17.984354368460615 85.5, -17.984383736921234 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.984358128286637 85.5, -17.984391256573275 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 58.787183793716906, -17.984425 32.07436758743381, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 47.153611672820084, -17.984425 8.807223345640168, -17.984425 -42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M80.328075 -42.75 L80.328175 -42.75 L80.328175 85.5 L80.328075 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M80.328075 -42.75 C80.32811415790324 -42.75, 80.32815331580649 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.32811443601844 -42.75, 80.32815387203689 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 -6.960098535603009, 80.328175 28.82980292879398, 80.328175 85.5 M80.328175 -42.75 C80.328175 -2.231764815210582, 80.328175 38.286470369578836, 80.328175 85.5 M80.328175 85.5 C80.32813671770846 85.5, 80.32809843541692 85.5, 80.328075 85.5 M80.328175 85.5 C80.32813713425865 85.5, 80.3280992685173 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 40.51344514239957, 80.328075 -4.473109715200863, 80.328075 -42.75 M80.328075 85.5 C80.328075 40.25874194131114, 80.328075 -4.982516117377713, 80.328075 -42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.75001695756096, -123.40625 -42.74998391512192, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75001985557949, -123.40625 -42.74998971115897, -123.40625 -42.74995 M-123.40625 -42.74995 C-73.76474701722168 -42.74995, -24.12324403444336 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-69.04886005831635 -42.74995, -14.6914701166327 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.749983411591586, 123.40625 -42.75001682318318, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998069591448, 123.40625 -42.75001139182897, 123.40625 -42.75005 M123.40625 -42.75005 C32.93320447631801 -42.75005, -57.53984104736398 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C71.62331124504699 -42.75005, 19.840372490093984 -42.75005, -123.40625 -42.75005\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g></g><g class=\"node default\" id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8-entity-Behaviors Table 2-2\" data-look=\"classic\" transform=\"translate(518.21875, 493.75)\"><g class=\"outer-path\" style=\"\"><path d=\"M-123.40625 -85.5 L123.40625 -85.5 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\"></path><path d=\"M-123.40625 -85.5 C-44.11850801689228 -85.5, 35.169233966215444 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-70.74608545281623 -85.5, -18.08592090563245 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -24.298289708898814, 123.40625 36.90342058220237, 123.40625 85.5 M123.40625 -85.5 C123.40625 -40.451383854488846, 123.40625 4.5972322910223085, 123.40625 85.5 M123.40625 85.5 C63.553559050008964 85.5, 3.700868100017928 85.5, -123.40625 85.5 M123.40625 85.5 C70.0300641523198 85.5, 16.653878304639576 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 20.98931220377898, -123.40625 -43.52137559244204, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 26.64171775704132, -123.40625 -32.21656448591736, -123.40625 -85.5\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 -42.75 L123.40625 -42.75 L123.40625 0 L-123.40625 0\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 100%)\"></path><path d=\"M-123.40625 -42.75 C-39.06945972484283 -42.75, 45.26733055031434 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-34.943029979479604 -42.75, 53.52019004104079 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -34.18636082179917, 123.40625 -25.62272164359834, 123.40625 0 M123.40625 -42.75 C123.40625 -30.184754452990816, 123.40625 -17.619508905981633, 123.40625 0 M123.40625 0 C63.124122403759785 0, 2.841994807519569 0, -123.40625 0 M123.40625 0 C50.080446572612175 0, -23.24535685477565 0, -123.40625 0 M-123.40625 0 C-123.40625 -12.392298900056804, -123.40625 -24.78459780011361, -123.40625 -42.75 M-123.40625 0 C-123.40625 -10.173241145429392, -123.40625 -20.346482290858784, -123.40625 -42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-123.40625 0 L123.40625 0 L123.40625 42.75 L-123.40625 42.75\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 97.2745098039%)\"></path><path d=\"M-123.40625 0 C-29.63185364516987 0, 64.14254270966026 0, 123.40625 0 M-123.40625 0 C-38.10232240628247 0, 47.201605187435064 0, 123.40625 0 M123.40625 0 C123.40625 12.827945514204535, 123.40625 25.65589102840907, 123.40625 42.75 M123.40625 0 C123.40625 15.498554337905004, 123.40625 30.997108675810008, 123.40625 42.75 M123.40625 42.75 C45.47846967159039 42.75, -32.44931065681922 42.75, -123.40625 42.75 M123.40625 42.75 C48.064961017262505 42.75, -27.27632796547499 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 30.403203044214195, -123.40625 18.056406088428385, -123.40625 0 M-123.40625 42.75 C-123.40625 30.66400162552386, -123.40625 18.578003251047722, -123.40625 0\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 42.75 L123.40625 42.75 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 100%)\"></path><path d=\"M-123.40625 42.75 C-32.6883736017771 42.75, 58.0295027964458 42.75, 123.40625 42.75 M-123.40625 42.75 C-68.78780731240381 42.75, -14.169364624807628 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 57.454763576962115, 123.40625 72.15952715392423, 123.40625 85.5 M123.40625 42.75 C123.40625 53.21816402788277, 123.40625 63.68632805576554, 123.40625 85.5 M123.40625 85.5 C28.78654586303935 85.5, -65.8331582739213 85.5, -123.40625 85.5 M123.40625 85.5 C31.100879273243407 85.5, -61.204491453513185 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 76.26904608747776, -123.40625 67.03809217495551, -123.40625 42.75 M-123.40625 85.5 C-123.40625 76.70472574313801, -123.40625 67.90945148627603, -123.40625 42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"label name\" transform=\"translate(-65.359375, -76.125)\" style=\"\"><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 231px; text-align: start;\"><span class=\"nodeLabel\"><p>Behaviors Table 2</p></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, -33.375)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, -33.375)\" style=\"\"><foreignObject width=\"73.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 173px; text-align: start;\"><span class=\"nodeLabel\"><p>unique_id</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, -33.375)\" style=\"\"><foreignObject width=\"18.078125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 118px; text-align: start;\"><span class=\"nodeLabel\"><p>FK</p></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, -33.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 9.375)\" style=\"\"><foreignObject width=\"80.421875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 180px; text-align: start;\"><span class=\"nodeLabel\"><p>timestamp</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 9.375)\" style=\"\"><foreignObject width=\"33.5625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 134px; text-align: start;\"><span class=\"nodeLabel\"><p>time</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 52.125)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 52.125)\" style=\"\"><foreignObject width=\"45.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 146px; text-align: start;\"><span class=\"nodeLabel\"><p>action</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.75001226605264, -123.40625 -42.749974532105284, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75001642215426, -123.40625 -42.74998284430852, -123.40625 -42.74995 M-123.40625 -42.74995 C-66.5466812940578 -42.74995, -9.687112588115596 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-67.60701556074198 -42.74995, -11.807781121483984 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.7499787609133, 123.40625 -42.75000752182661, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998319529043, 123.40625 -42.750016390580875, 123.40625 -42.75005 M123.40625 -42.75005 C48.58476340503958 -42.75005, -26.236723189920838 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C73.51347625459447 -42.75005, 23.62070250918893 -42.75005, -123.40625 -42.75005\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-17.984425 -42.75 L-17.984325 -42.75 L-17.984325 85.5 L-17.984425 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-17.984425 -42.75 C-17.984395940260885 -42.75, -17.984366880521765 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.984404444473384 -42.75, -17.98438388894677 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 -13.775181934643161, -17.984325 15.199636130713678, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 5.480525361171594, -17.984325 53.71105072234319, -17.984325 85.5 M-17.984325 85.5 C-17.98435290848846 85.5, -17.984380816976923 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.98436313660379 85.5, -17.984401273207578 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 48.454388891516466, -17.984425 11.408777783032932, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 41.83311915233971, -17.984425 -1.8337616953205753, -17.984425 -42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M80.328075 -42.75 L80.328175 -42.75 L80.328175 85.5 L80.328075 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M80.328075 -42.75 C80.32811025673878 -42.75, 80.32814551347757 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.32811413432613 -42.75, 80.32815326865227 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 7.646436249311606, 80.328175 58.04287249862321, 80.328175 85.5 M80.328175 -42.75 C80.328175 -10.558606772867591, 80.328175 21.632786454264817, 80.328175 85.5 M80.328175 85.5 C80.32815318109223 85.5, 80.32813136218448 85.5, 80.328075 85.5 M80.328175 85.5 C80.32814761331979 85.5, 80.32812022663957 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 55.378185847671695, 80.328075 25.25637169534339, 80.328075 -42.75 M80.328075 85.5 C80.328075 52.27343689971786, 80.328075 19.046873799435716, 80.328075 -42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.7500226290704, -123.40625 -42.74999525814079, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.750013253884475, -123.40625 -42.74997650776895, -123.40625 -42.74995 M-123.40625 -42.74995 C-36.3061812599601 -42.74995, 50.7938874800798 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-71.04774995661845 -42.74995, -18.68924991323688 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998524640316, 123.40625 -42.750020492806335, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998559720412, 123.40625 -42.750021194408255, 123.40625 -42.75005 M123.40625 -42.75005 C39.67319297272124 -42.75005, -44.05986405455752 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C71.40685004993546 -42.75005, 19.407450099870914 -42.75005, -123.40625 -42.75005\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g></g><g class=\"node default\" id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8-entity-Behaviors Table 3-3\" data-look=\"classic\" transform=\"translate(905.03125, 493.75)\"><g class=\"outer-path\" style=\"\"><path d=\"M-123.40625 -85.5 L123.40625 -85.5 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\"></path><path d=\"M-123.40625 -85.5 C-40.022669000234615 -85.5, 43.36091199953077 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-66.59463353245584 -85.5, -9.78301706491169 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -36.59874918740206, 123.40625 12.302501625195873, 123.40625 85.5 M123.40625 -85.5 C123.40625 -25.680425207531798, 123.40625 34.139149584936405, 123.40625 85.5 M123.40625 85.5 C64.90422499269854 85.5, 6.40219998539709 85.5, -123.40625 85.5 M123.40625 85.5 C54.6796537998608 85.5, -14.046942400278397 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 39.95260024119298, -123.40625 -5.594799517614035, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 30.01383122866219, -123.40625 -25.472337542675618, -123.40625 -85.5\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 -42.75 L123.40625 -42.75 L123.40625 0 L-123.40625 0\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 100%)\"></path><path d=\"M-123.40625 -42.75 C-54.09888509335032 -42.75, 15.208479813299363 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-44.57571953071617 -42.75, 34.25481093856766 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -29.847011210477845, 123.40625 -16.944022420955687, 123.40625 0 M123.40625 -42.75 C123.40625 -27.86711421163929, 123.40625 -12.984228423278577, 123.40625 0 M123.40625 0 C66.80327049719625 0, 10.200290994392518 0, -123.40625 0 M123.40625 0 C29.253342202459805 0, -64.89956559508039 0, -123.40625 0 M-123.40625 0 C-123.40625 -8.860280510599672, -123.40625 -17.720561021199345, -123.40625 -42.75 M-123.40625 0 C-123.40625 -14.4664478872942, -123.40625 -28.9328957745884, -123.40625 -42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-123.40625 0 L123.40625 0 L123.40625 42.75 L-123.40625 42.75\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 97.2745098039%)\"></path><path d=\"M-123.40625 0 C-33.31256043849396 0, 56.78112912301208 0, 123.40625 0 M-123.40625 0 C-59.99515379426563 0, 3.415942411468734 0, 123.40625 0 M123.40625 0 C123.40625 15.181849951350285, 123.40625 30.36369990270057, 123.40625 42.75 M123.40625 0 C123.40625 10.918839124836746, 123.40625 21.83767824967349, 123.40625 42.75 M123.40625 42.75 C36.608751363364036 42.75, -50.18874727327193 42.75, -123.40625 42.75 M123.40625 42.75 C48.72960272623709 42.75, -25.94704454752582 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 33.37047955318435, -123.40625 23.990959106368702, -123.40625 0 M-123.40625 42.75 C-123.40625 31.561238137205883, -123.40625 20.372476274411763, -123.40625 0\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 42.75 L123.40625 42.75 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(240, 100%, 100%)\"></path><path d=\"M-123.40625 42.75 C-69.69855941212089 42.75, -15.990868824241758 42.75, 123.40625 42.75 M-123.40625 42.75 C-42.09783802330851 42.75, 39.210573953382976 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 52.185974124882335, 123.40625 61.62194824976467, 123.40625 85.5 M123.40625 42.75 C123.40625 54.01536522787536, 123.40625 65.28073045575071, 123.40625 85.5 M123.40625 85.5 C60.40308279902981 85.5, -2.6000844019403786 85.5, -123.40625 85.5 M123.40625 85.5 C39.67287831142359 85.5, -44.060493377152824 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 72.2918179200034, -123.40625 59.08363584000679, -123.40625 42.75 M-123.40625 85.5 C-123.40625 70.69288376931142, -123.40625 55.885767538622844, -123.40625 42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"label name\" transform=\"translate(-65.359375, -76.125)\" style=\"\"><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 231px; text-align: start;\"><span class=\"nodeLabel\"><p>Behaviors Table 3</p></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, -33.375)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, -33.375)\" style=\"\"><foreignObject width=\"73.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 173px; text-align: start;\"><span class=\"nodeLabel\"><p>unique_id</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, -33.375)\" style=\"\"><foreignObject width=\"18.078125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 118px; text-align: start;\"><span class=\"nodeLabel\"><p>FK</p></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, -33.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 9.375)\" style=\"\"><foreignObject width=\"80.421875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 180px; text-align: start;\"><span class=\"nodeLabel\"><p>timestamp</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 9.375)\" style=\"\"><foreignObject width=\"33.5625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 134px; text-align: start;\"><span class=\"nodeLabel\"><p>time</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 52.125)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 52.125)\" style=\"\"><foreignObject width=\"45.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 146px; text-align: start;\"><span class=\"nodeLabel\"><p>action</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.75001997411962, -123.40625 -42.749989948239225, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.750012435536284, -123.40625 -42.74997487107257, -123.40625 -42.74995 M-123.40625 -42.74995 C-70.51717368174681 -42.74995, -17.62809736349361 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-44.90989190590274 -42.74995, 33.58646618819452 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998063234609, 123.40625 -42.750011264692176, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998855201033, 123.40625 -42.75002710402066, 123.40625 -42.75005 M123.40625 -42.75005 C58.05721408757354 -42.75005, -7.291821824852917 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C27.362259734767775 -42.75005, -68.68173053046445 -42.75005, -123.40625 -42.75005\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-17.984425 -42.75 L-17.984325 -42.75 L-17.984325 85.5 L-17.984425 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-17.984425 -42.75 C-17.984396618090724 -42.75, -17.98436823618145 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.98439986941534 -42.75, -17.98437473883068 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 -14.129778822078677, -17.984325 14.490442355842646, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 -10.04840550342469, -17.984325 22.65318899315062, -17.984325 85.5 M-17.984325 85.5 C-17.984362238975717 85.5, -17.98439947795144 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.98435379894768 85.5, -17.984382597895365 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 47.32498374670399, -17.984425 9.149967493407985, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 58.0082295772378, -17.984425 30.516459154475605, -17.984425 -42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M80.328075 -42.75 L80.328175 -42.75 L80.328175 85.5 L80.328075 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M80.328075 -42.75 C80.32810551965989 -42.75, 80.32813603931976 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.32810108494967 -42.75, 80.32812716989933 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 -9.985358545763376, 80.328175 22.77928290847325, 80.328175 85.5 M80.328175 -42.75 C80.328175 -9.777410114460366, 80.328175 23.195179771079268, 80.328175 85.5 M80.328175 85.5 C80.32814571065882 85.5, 80.32811642131765 85.5, 80.328075 85.5 M80.328175 85.5 C80.32814410991182 85.5, 80.32811321982363 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 43.337015997386324, 80.328075 1.1740319947726476, 80.328075 -42.75 M80.328075 85.5 C80.328075 46.94137153038225, 80.328075 8.382743060764497, 80.328075 -42.75\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.750015003586554, -123.40625 -42.749980007173114, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75002336361059, -123.40625 -42.74999672722117, -123.40625 -42.74995 M-123.40625 -42.74995 C-41.8087119236917 -42.74995, 39.78882615261659 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-68.41604429946393 -42.74995, -13.425838598927868 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74997197316653, 123.40625 -42.749993946333056, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74997729251252, 123.40625 -42.750004585025046, 123.40625 -42.75005 M123.40625 -42.75005 C28.235871702256844 -42.75005, -66.93450659548631 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C43.916251558694654 -42.75005, -35.57374688261069 -42.75005, -123.40625 -42.75005\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g></g></g></g></g><defs><filter id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-e9c32b16e0207cdb708390deeca7f3058d85812bd52c8a6b012f33b58e9decc8-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"erDiagram\" style=\"max-width: 1036.4375px;\" viewBox=\"0 0 1036.4375 587.25\" role=\"graphics-document document\" aria-roledescription=\"er\"><style>#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .error-icon{fill:#a44141;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .error-text{fill:#ddd;stroke:#ddd;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edge-thickness-normal{stroke-width:1px;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edge-thickness-thick{stroke-width:3.5px;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edge-pattern-solid{stroke-dasharray:0;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .marker.cross{stroke:lightgrey;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 p{margin:0;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .entityBox{fill:#1f2020;stroke:#ccc;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .relationshipLabelBox{fill:hsl(20, 1.5873015873%, 12.3529411765%);opacity:0.7;background-color:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .relationshipLabelBox rect{opacity:0.5;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .labelBkg{background-color:rgba(32.0000000001, 31.3333333334, 31.0000000001, 0.5);}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edgeLabel .label rect{fill:hsl(0, 0%, 34.4117647059%);}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edgeLabel .label text{fill:#ccc;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edgeLabel .label{fill:#ccc;font-size:14px;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .edge-pattern-dashed{stroke-dasharray:8,8;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .node rect,#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .node circle,#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .node ellipse,#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .node polygon{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .relationshipLine{stroke:lightgrey;stroke-width:1px;fill:none;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .marker{fill:none!important;stroke:lightgrey!important;stroke-width:1;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=neo].labelBkg{background-color:rgba(32.0000000001, 31.3333333334, 31.0000000001, 0.5);}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 .node .neo-node{stroke:#ccc;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].node rect,#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].cluster rect,#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].node polygon{stroke:url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].node path{stroke:url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-gradient);stroke-width:1px;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].node circle{stroke:url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><defs><marker id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-onlyOneStart\" class=\"marker onlyOne er\" refX=\"0\" refY=\"9\" markerWidth=\"18\" markerHeight=\"18\" orient=\"auto\"><path d=\"M9,0 L9,18 M15,0 L15,18\"></path></marker></defs><defs><marker id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-onlyOneEnd\" class=\"marker onlyOne er\" refX=\"18\" refY=\"9\" markerWidth=\"18\" markerHeight=\"18\" orient=\"auto\"><path d=\"M3,0 L3,18 M9,0 L9,18\"></path></marker></defs><defs><marker id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-zeroOrOneStart\" class=\"marker zeroOrOne er\" refX=\"0\" refY=\"9\" markerWidth=\"30\" markerHeight=\"18\" orient=\"auto\"><circle fill=\"white\" cx=\"21\" cy=\"9\" r=\"6\"></circle><path d=\"M9,0 L9,18\"></path></marker></defs><defs><marker id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-zeroOrOneEnd\" class=\"marker zeroOrOne er\" refX=\"30\" refY=\"9\" markerWidth=\"30\" markerHeight=\"18\" orient=\"auto\"><circle fill=\"white\" cx=\"9\" cy=\"9\" r=\"6\"></circle><path d=\"M21,0 L21,18\"></path></marker></defs><defs><marker id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-oneOrMoreStart\" class=\"marker oneOrMore er\" refX=\"18\" refY=\"18\" markerWidth=\"45\" markerHeight=\"36\" orient=\"auto\"><path d=\"M0,18 Q 18,0 36,18 Q 18,36 0,18 M42,9 L42,27\"></path></marker></defs><defs><marker id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-oneOrMoreEnd\" class=\"marker oneOrMore er\" refX=\"27\" refY=\"18\" markerWidth=\"45\" markerHeight=\"36\" orient=\"auto\"><path d=\"M3,9 L3,27 M9,18 Q27,0 45,18 Q27,36 9,18\"></path></marker></defs><defs><marker id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-zeroOrMoreStart\" class=\"marker zeroOrMore er\" refX=\"18\" refY=\"18\" markerWidth=\"57\" markerHeight=\"36\" orient=\"auto\"><circle fill=\"white\" cx=\"48\" cy=\"18\" r=\"6\"></circle><path d=\"M0,18 Q18,0 36,18 Q18,36 0,18\"></path></marker></defs><defs><marker id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-zeroOrMoreEnd\" class=\"marker zeroOrMore er\" refX=\"39\" refY=\"18\" markerWidth=\"57\" markerHeight=\"36\" orient=\"auto\"><circle fill=\"white\" cx=\"9\" cy=\"18\" r=\"6\"></circle><path d=\"M21,18 Q39,0 57,18 Q39,36 21,18\"></path></marker></defs><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M385.898,226.083L343.483,248.028C301.068,269.972,216.237,313.861,173.822,344.222C131.406,374.583,131.406,391.417,131.406,399.833L131.406,408.25\" id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-id_entity-Customers-0_entity-Behaviors Table 1-1_0\" class=\"edge-thickness-normal edge-pattern-solid relationshipLine\" style=\"undefined;;;undefined\" data-edge=\"true\" data-et=\"edge\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 1-1_0\" data-points=\"W3sieCI6Mzg1Ljg5ODQzNzUsInkiOjIyNi4wODM0OTc0MzQ5NjUyN30seyJ4IjoxMzEuNDA2MjUsInkiOjM1Ny43NX0seyJ4IjoxMzEuNDA2MjUsInkiOjQwOC4yNX1d\" data-look=\"classic\" marker-start=\"url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-onlyOneStart)\" marker-end=\"url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-zeroOrMoreEnd)\"></path><path d=\"M518.219,307.25L518.219,315.667C518.219,324.083,518.219,340.917,518.219,357.75C518.219,374.583,518.219,391.417,518.219,399.833L518.219,408.25\" id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-id_entity-Customers-0_entity-Behaviors Table 2-2_1\" class=\"edge-thickness-normal edge-pattern-solid relationshipLine\" style=\"undefined;;;undefined\" data-edge=\"true\" data-et=\"edge\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 2-2_1\" data-points=\"W3sieCI6NTE4LjIxODc1LCJ5IjozMDcuMjV9LHsieCI6NTE4LjIxODc1LCJ5IjozNTcuNzV9LHsieCI6NTE4LjIxODc1LCJ5Ijo0MDguMjV9XQ==\" data-look=\"classic\" marker-start=\"url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-onlyOneStart)\" marker-end=\"url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-zeroOrMoreEnd)\"></path><path d=\"M650.539,226.083L692.954,248.028C735.37,269.972,820.201,313.861,862.616,344.222C905.031,374.583,905.031,391.417,905.031,399.833L905.031,408.25\" id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-id_entity-Customers-0_entity-Behaviors Table 3-3_2\" class=\"edge-thickness-normal edge-pattern-solid relationshipLine\" style=\"undefined;;;undefined\" data-edge=\"true\" data-et=\"edge\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 3-3_2\" data-points=\"W3sieCI6NjUwLjUzOTA2MjUsInkiOjIyNi4wODM0OTc0MzQ5NjUyN30seyJ4Ijo5MDUuMDMxMjUsInkiOjM1Ny43NX0seyJ4Ijo5MDUuMDMxMjUsInkiOjQwOC4yNX1d\" data-look=\"classic\" marker-start=\"url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-onlyOneStart)\" marker-end=\"url(#diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98_er-zeroOrMoreEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(131.40625, 357.75)\"><g class=\"label\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 1-1_0\" transform=\"translate(-32.5703125, -10.5)\"><foreignObject width=\"65.140625\" height=\"21\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>1 to many</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(518.21875, 357.75)\"><g class=\"label\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 2-2_1\" transform=\"translate(-32.5703125, -10.5)\"><foreignObject width=\"65.140625\" height=\"21\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>1 to many</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(905.03125, 357.75)\"><g class=\"label\" data-id=\"id_entity-Customers-0_entity-Behaviors Table 3-3_2\" transform=\"translate(-32.5703125, -10.5)\"><foreignObject width=\"65.140625\" height=\"21\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>1 to many</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-entity-Customers-0\" data-look=\"classic\" transform=\"translate(518.21875, 157.625)\"><g class=\"outer-path\" style=\"\"><path d=\"M-132.3203125 -149.625 L132.3203125 -149.625 L132.3203125 149.625 L-132.3203125 149.625\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\"></path><path d=\"M-132.3203125 -149.625 C-38.47817639611259 -149.625, 55.363959707774825 -149.625, 132.3203125 -149.625 M-132.3203125 -149.625 C-38.33416036980303 -149.625, 55.65199176039394 -149.625, 132.3203125 -149.625 M132.3203125 -149.625 C132.3203125 -59.831215231997334, 132.3203125 29.962569536005333, 132.3203125 149.625 M132.3203125 -149.625 C132.3203125 -38.33541105038388, 132.3203125 72.95417789923223, 132.3203125 149.625 M132.3203125 149.625 C70.04374313757131 149.625, 7.767173775142609 149.625, -132.3203125 149.625 M132.3203125 149.625 C36.73312065045184 149.625, -58.854071199096325 149.625, -132.3203125 149.625 M-132.3203125 149.625 C-132.3203125 88.44961669067942, -132.3203125 27.274233381358854, -132.3203125 -149.625 M-132.3203125 149.625 C-132.3203125 62.27883047040763, -132.3203125 -25.067339059184746, -132.3203125 -149.625\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-132.3203125 -106.875 L132.3203125 -106.875 L132.3203125 -64.125 L-132.3203125 -64.125\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 17.3529411765%)\"></path><path d=\"M-132.3203125 -106.875 C-55.650730288633284 -106.875, 21.018851922733433 -106.875, 132.3203125 -106.875 M-132.3203125 -106.875 C-53.74846461439125 -106.875, 24.823383271217494 -106.875, 132.3203125 -106.875 M132.3203125 -106.875 C132.3203125 -92.6892847514408, 132.3203125 -78.50356950288158, 132.3203125 -64.125 M132.3203125 -106.875 C132.3203125 -96.01529134679697, 132.3203125 -85.15558269359396, 132.3203125 -64.125 M132.3203125 -64.125 C33.922329883378126 -64.125, -64.47565273324375 -64.125, -132.3203125 -64.125 M132.3203125 -64.125 C71.43982191555358 -64.125, 10.559331331107146 -64.125, -132.3203125 -64.125 M-132.3203125 -64.125 C-132.3203125 -74.14217727976808, -132.3203125 -84.15935455953615, -132.3203125 -106.875 M-132.3203125 -64.125 C-132.3203125 -79.6065550041809, -132.3203125 -95.0881100083618, -132.3203125 -106.875\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-132.3203125 -64.125 L132.3203125 -64.125 L132.3203125 -21.375 L-132.3203125 -21.375\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 2.3529411765%)\"></path><path d=\"M-132.3203125 -64.125 C-53.00641093069376 -64.125, 26.307490638612478 -64.125, 132.3203125 -64.125 M-132.3203125 -64.125 C-74.5077287284093 -64.125, -16.69514495681861 -64.125, 132.3203125 -64.125 M132.3203125 -64.125 C132.3203125 -50.77051692861437, 132.3203125 -37.41603385722874, 132.3203125 -21.375 M132.3203125 -64.125 C132.3203125 -55.48260740937752, 132.3203125 -46.840214818755044, 132.3203125 -21.375 M132.3203125 -21.375 C37.83308641616924 -21.375, -56.654139667661525 -21.375, -132.3203125 -21.375 M132.3203125 -21.375 C54.460069522371484 -21.375, -23.400173455257033 -21.375, -132.3203125 -21.375 M-132.3203125 -21.375 C-132.3203125 -33.7094233010809, -132.3203125 -46.04384660216181, -132.3203125 -64.125 M-132.3203125 -21.375 C-132.3203125 -30.51022474362467, -132.3203125 -39.64544948724934, -132.3203125 -64.125\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-132.3203125 -21.375 L132.3203125 -21.375 L132.3203125 21.375 L-132.3203125 21.375\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 17.3529411765%)\"></path><path d=\"M-132.3203125 -21.375 C-41.95028133953127 -21.375, 48.419749820937454 -21.375, 132.3203125 -21.375 M-132.3203125 -21.375 C-65.3166939685671 -21.375, 1.686924562865812 -21.375, 132.3203125 -21.375 M132.3203125 -21.375 C132.3203125 -8.989657237179962, 132.3203125 3.3956855256400758, 132.3203125 21.375 M132.3203125 -21.375 C132.3203125 -7.113490066206619, 132.3203125 7.148019867586761, 132.3203125 21.375 M132.3203125 21.375 C79.06790530015753 21.375, 25.815498100315068 21.375, -132.3203125 21.375 M132.3203125 21.375 C40.391260114397895 21.375, -51.53779227120421 21.375, -132.3203125 21.375 M-132.3203125 21.375 C-132.3203125 8.022245863811703, -132.3203125 -5.330508272376594, -132.3203125 -21.375 M-132.3203125 21.375 C-132.3203125 8.499775697292913, -132.3203125 -4.375448605414174, -132.3203125 -21.375\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-132.3203125 21.375 L132.3203125 21.375 L132.3203125 64.125 L-132.3203125 64.125\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 2.3529411765%)\"></path><path d=\"M-132.3203125 21.375 C-51.616314617828635 21.375, 29.08768326434273 21.375, 132.3203125 21.375 M-132.3203125 21.375 C-47.906088058952946 21.375, 36.50813638209411 21.375, 132.3203125 21.375 M132.3203125 21.375 C132.3203125 31.39050705383859, 132.3203125 41.40601410767718, 132.3203125 64.125 M132.3203125 21.375 C132.3203125 36.60863500083639, 132.3203125 51.842270001672766, 132.3203125 64.125 M132.3203125 64.125 C69.80227698886358 64.125, 7.284241477727164 64.125, -132.3203125 64.125 M132.3203125 64.125 C36.935463447756945 64.125, -58.44938560448611 64.125, -132.3203125 64.125 M-132.3203125 64.125 C-132.3203125 49.21710703475016, -132.3203125 34.30921406950031, -132.3203125 21.375 M-132.3203125 64.125 C-132.3203125 53.51392414438218, -132.3203125 42.90284828876436, -132.3203125 21.375\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-132.3203125 64.125 L132.3203125 64.125 L132.3203125 106.875 L-132.3203125 106.875\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 17.3529411765%)\"></path><path d=\"M-132.3203125 64.125 C-41.725604060502306 64.125, 48.86910437899539 64.125, 132.3203125 64.125 M-132.3203125 64.125 C-49.52695629505929 64.125, 33.266399909881414 64.125, 132.3203125 64.125 M132.3203125 64.125 C132.3203125 74.5798374836642, 132.3203125 85.03467496732841, 132.3203125 106.875 M132.3203125 64.125 C132.3203125 75.49377597386687, 132.3203125 86.86255194773375, 132.3203125 106.875 M132.3203125 106.875 C65.68095352731848 106.875, -0.9584054453630415 106.875, -132.3203125 106.875 M132.3203125 106.875 C71.23531054999881 106.875, 10.150308599997615 106.875, -132.3203125 106.875 M-132.3203125 106.875 C-132.3203125 95.74816771443005, -132.3203125 84.6213354288601, -132.3203125 64.125 M-132.3203125 106.875 C-132.3203125 94.41518647928027, -132.3203125 81.95537295856052, -132.3203125 64.125\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-132.3203125 106.875 L132.3203125 106.875 L132.3203125 149.625 L-132.3203125 149.625\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 2.3529411765%)\"></path><path d=\"M-132.3203125 106.875 C-39.422804400810875 106.875, 53.47470369837825 106.875, 132.3203125 106.875 M-132.3203125 106.875 C-35.39897758234646 106.875, 61.52235733530708 106.875, 132.3203125 106.875 M132.3203125 106.875 C132.3203125 122.03658206081393, 132.3203125 137.19816412162785, 132.3203125 149.625 M132.3203125 106.875 C132.3203125 121.45026426934314, 132.3203125 136.02552853868627, 132.3203125 149.625 M132.3203125 149.625 C67.80534823669011 149.625, 3.290383973380216 149.625, -132.3203125 149.625 M132.3203125 149.625 C74.62141208284852 149.625, 16.922511665697044 149.625, -132.3203125 149.625 M-132.3203125 149.625 C-132.3203125 135.62015969400147, -132.3203125 121.61531938800296, -132.3203125 106.875 M-132.3203125 149.625 C-132.3203125 139.50266367237828, -132.3203125 129.38032734475655, -132.3203125 106.875\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"label name\" transform=\"translate(-40.4453125, -140.25)\" style=\"\"><foreignObject width=\"80.890625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 181px; text-align: start;\"><span class=\"nodeLabel\"><p>Customers</p></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, -97.5)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, -97.5)\" style=\"\"><foreignObject width=\"73.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 173px; text-align: start;\"><span class=\"nodeLabel\"><p>unique_id</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, -97.5)\" style=\"\"><foreignObject width=\"19.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 120px; text-align: start;\"><span class=\"nodeLabel\"><p>PK</p></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, -97.5)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, -54.75)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, -54.75)\" style=\"\"><foreignObject width=\"40.859375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 141px; text-align: start;\"><span class=\"nodeLabel\"><p>email</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, -54.75)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, -54.75)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, -12)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, -12)\" style=\"\"><foreignObject width=\"42.578125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>name</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, -12)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, -12)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, 30.75)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, 30.75)\" style=\"\"><foreignObject width=\"25.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 126px; text-align: start;\"><span class=\"nodeLabel\"><p>city</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, 30.75)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, 30.75)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, 73.5)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, 73.5)\" style=\"\"><foreignObject width=\"127.734375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 228px; text-align: start;\"><span class=\"nodeLabel\"><p>membership_tier</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, 73.5)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, 73.5)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-119.8203125, 116.25)\" style=\"\"><foreignObject width=\"33.6875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 134px; text-align: start;\"><span class=\"nodeLabel\"><p>float</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-52.3671875, 116.25)\" style=\"\"><foreignObject width=\"17.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 119px; text-align: start;\"><span class=\"nodeLabel\"><p>ltv</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(100.3671875, 116.25)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(144.8203125, 116.25)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"divider\"><path d=\"M-132.3203125 -106.87505 L-132.3203125 -106.87495 L132.3203125 -106.87495 L132.3203125 -106.87505\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-132.3203125 -106.87505 C-132.3203125 -106.87502710677113, -132.3203125 -106.87500421354224, -132.3203125 -106.87495 M-132.3203125 -106.87505 C-132.3203125 -106.87502986883136, -132.3203125 -106.87500973766274, -132.3203125 -106.87495 M-132.3203125 -106.87495 C-76.2212785260646 -106.87495, -20.12224455212919 -106.87495, 132.3203125 -106.87495 M-132.3203125 -106.87495 C-47.48773357198506 -106.87495, 37.34484535602988 -106.87495, 132.3203125 -106.87495 M132.3203125 -106.87495 C132.3203125 -106.874989775779, 132.3203125 -106.875029551558, 132.3203125 -106.87505 M132.3203125 -106.87495 C132.3203125 -106.87497207966231, 132.3203125 -106.87499415932461, 132.3203125 -106.87505 M132.3203125 -106.87505 C61.770845857418905 -106.87505, -8.77862078516219 -106.87505, -132.3203125 -106.87505 M132.3203125 -106.87505 C75.03521557374401 -106.87505, 17.750118647488037 -106.87505, -132.3203125 -106.87505\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-64.8672375 -106.875 L-64.8671375 -106.875 L-64.8671375 149.625 L-64.8672375 149.625\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-64.8672375 -106.875 C-64.86721182226921 -106.875, -64.86718614453842 -106.875, -64.8671375 -106.875 M-64.8672375 -106.875 C-64.86719796198194 -106.875, -64.86715842396389 -106.875, -64.8671375 -106.875 M-64.8671375 -106.875 C-64.8671375 -19.38832867724109, -64.8671375 68.09834264551782, -64.8671375 149.625 M-64.8671375 -106.875 C-64.8671375 -27.38935247711069, -64.8671375 52.09629504577862, -64.8671375 149.625 M-64.8671375 149.625 C-64.8671576381499 149.625, -64.8671777762998 149.625, -64.8672375 149.625 M-64.8671375 149.625 C-64.86716152701213 149.625, -64.86718555402427 149.625, -64.8672375 149.625 M-64.8672375 149.625 C-64.8672375 69.32854463407752, -64.8672375 -10.967910731844967, -64.8672375 -106.875 M-64.8672375 149.625 C-64.8672375 77.22366618928322, -64.8672375 4.822332378566443, -64.8672375 -106.875\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M87.8671375 -106.875 L87.8672375 -106.875 L87.8672375 149.625 L87.8671375 149.625\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M87.8671375 -106.875 C87.86716433634578 -106.875, 87.86719117269155 -106.875, 87.8672375 -106.875 M87.8671375 -106.875 C87.86717725319943 -106.875, 87.86721700639886 -106.875, 87.8672375 -106.875 M87.8672375 -106.875 C87.8672375 -55.32871921473901, 87.8672375 -3.7824384294780202, 87.8672375 149.625 M87.8672375 -106.875 C87.8672375 -38.80499362779878, 87.8672375 29.26501274440244, 87.8672375 149.625 M87.8672375 149.625 C87.8672011133612 149.625, 87.8671647267224 149.625, 87.8671375 149.625 M87.8672375 149.625 C87.8672036333692 149.625, 87.8671697667384 149.625, 87.8671375 149.625 M87.8671375 149.625 C87.8671375 84.77256126519744, 87.8671375 19.920122530394877, 87.8671375 -106.875 M87.8671375 149.625 C87.8671375 80.52747370186388, 87.8671375 11.429947403727766, 87.8671375 -106.875\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-132.3203125 -106.87505 L-132.3203125 -106.87495 L132.3203125 -106.87495 L132.3203125 -106.87505\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-132.3203125 -106.87505 C-132.3203125 -106.87501286673879, -132.3203125 -106.87497573347758, -132.3203125 -106.87495 M-132.3203125 -106.87505 C-132.3203125 -106.87501600154015, -132.3203125 -106.87498200308028, -132.3203125 -106.87495 M-132.3203125 -106.87495 C-55.25290711577455 -106.87495, 21.814498268450905 -106.87495, 132.3203125 -106.87495 M-132.3203125 -106.87495 C-63.910244172078094 -106.87495, 4.499824155843811 -106.87495, 132.3203125 -106.87495 M132.3203125 -106.87495 C132.3203125 -106.8749703710581, 132.3203125 -106.8749907421162, 132.3203125 -106.87505 M132.3203125 -106.87495 C132.3203125 -106.87498323899868, 132.3203125 -106.87501647799735, 132.3203125 -106.87505 M132.3203125 -106.87505 C44.0690415862081 -106.87505, -44.1822293275838 -106.87505, -132.3203125 -106.87505 M132.3203125 -106.87505 C74.94051550415509 -106.87505, 17.560718508310188 -106.87505, -132.3203125 -106.87505\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g></g><g class=\"node default\" id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-entity-Behaviors Table 1-1\" data-look=\"classic\" transform=\"translate(131.40625, 493.75)\"><g class=\"outer-path\" style=\"\"><path d=\"M-123.40625 -85.5 L123.40625 -85.5 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\"></path><path d=\"M-123.40625 -85.5 C-68.16190647570278 -85.5, -12.917562951405557 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-27.108397913416823 -85.5, 69.18945417316635 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -41.199448074527325, 123.40625 3.10110385094535, 123.40625 85.5 M123.40625 -85.5 C123.40625 -20.531288402848332, 123.40625 44.437423194303335, 123.40625 85.5 M123.40625 85.5 C31.367629791271995 85.5, -60.67099041745601 85.5, -123.40625 85.5 M123.40625 85.5 C31.671362622327067 85.5, -60.06352475534587 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 36.905850634641595, -123.40625 -11.68829873071681, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 36.186789258275425, -123.40625 -13.12642148344915, -123.40625 -85.5\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 -42.75 L123.40625 -42.75 L123.40625 0 L-123.40625 0\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 17.3529411765%)\"></path><path d=\"M-123.40625 -42.75 C-72.99027288247312 -42.75, -22.574295764946243 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-40.346769014551086 -42.75, 42.71271197089783 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -30.277143518004735, 123.40625 -17.804287036009473, 123.40625 0 M123.40625 -42.75 C123.40625 -31.761512330399874, 123.40625 -20.773024660799745, 123.40625 0 M123.40625 0 C59.384515804019216 0, -4.637218391961568 0, -123.40625 0 M123.40625 0 C53.219526926222 0, -16.967196147555995 0, -123.40625 0 M-123.40625 0 C-123.40625 -15.464022476214277, -123.40625 -30.928044952428554, -123.40625 -42.75 M-123.40625 0 C-123.40625 -9.694650512064136, -123.40625 -19.389301024128272, -123.40625 -42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-123.40625 0 L123.40625 0 L123.40625 42.75 L-123.40625 42.75\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 2.3529411765%)\"></path><path d=\"M-123.40625 0 C-40.68348311101833 0, 42.039283777963334 0, 123.40625 0 M-123.40625 0 C-71.30687578111143 0, -19.20750156222286 0, 123.40625 0 M123.40625 0 C123.40625 9.310928189081716, 123.40625 18.621856378163432, 123.40625 42.75 M123.40625 0 C123.40625 14.078588408545013, 123.40625 28.157176817090026, 123.40625 42.75 M123.40625 42.75 C26.21814715407912 42.75, -70.96995569184176 42.75, -123.40625 42.75 M123.40625 42.75 C30.52093876855676 42.75, -62.36437246288648 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 26.111200269048553, -123.40625 9.472400538097105, -123.40625 0 M-123.40625 42.75 C-123.40625 32.87433912319578, -123.40625 22.998678246391556, -123.40625 0\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 42.75 L123.40625 42.75 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 17.3529411765%)\"></path><path d=\"M-123.40625 42.75 C-28.567696244645475 42.75, 66.27085751070905 42.75, 123.40625 42.75 M-123.40625 42.75 C-30.338451884579683 42.75, 62.72934623084063 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 59.15754506115387, 123.40625 75.56509012230774, 123.40625 85.5 M123.40625 42.75 C123.40625 51.78843898406602, 123.40625 60.82687796813204, 123.40625 85.5 M123.40625 85.5 C48.12708292638766 85.5, -27.152084147224684 85.5, -123.40625 85.5 M123.40625 85.5 C36.29683326839775 85.5, -50.812583463204504 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 72.02534160974828, -123.40625 58.55068321949655, -123.40625 42.75 M-123.40625 85.5 C-123.40625 71.97313986375165, -123.40625 58.44627972750332, -123.40625 42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"label name\" transform=\"translate(-65.359375, -76.125)\" style=\"\"><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 231px; text-align: start;\"><span class=\"nodeLabel\"><p>Behaviors Table 1</p></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, -33.375)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, -33.375)\" style=\"\"><foreignObject width=\"73.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 173px; text-align: start;\"><span class=\"nodeLabel\"><p>unique_id</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, -33.375)\" style=\"\"><foreignObject width=\"18.078125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 118px; text-align: start;\"><span class=\"nodeLabel\"><p>FK</p></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, -33.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 9.375)\" style=\"\"><foreignObject width=\"80.421875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 180px; text-align: start;\"><span class=\"nodeLabel\"><p>timestamp</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 9.375)\" style=\"\"><foreignObject width=\"33.5625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 134px; text-align: start;\"><span class=\"nodeLabel\"><p>time</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 52.125)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 52.125)\" style=\"\"><foreignObject width=\"45.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 146px; text-align: start;\"><span class=\"nodeLabel\"><p>action</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.75002911599698, -123.40625 -42.75000823199396, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.750018969014526, -123.40625 -42.74998793802906, -123.40625 -42.74995 M-123.40625 -42.74995 C-58.48891523971861 -42.74995, 6.428419520562784 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-52.60469405306118 -42.74995, 18.19686189387764 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998108279276, 123.40625 -42.75001216558551, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.749984659151664, 123.40625 -42.75001931830333, 123.40625 -42.75005 M123.40625 -42.75005 C41.15816454825972 -42.75005, -41.08992090348056 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C29.731743565859972 -42.75005, -63.942762868280056 -42.75005, -123.40625 -42.75005\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-17.984425 -42.75 L-17.984325 -42.75 L-17.984325 85.5 L-17.984425 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-17.984425 -42.75 C-17.984389630322617 -42.75, -17.984354260645233 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.984401969065168 -42.75, -17.984378938130334 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 -7.711482904398714, -17.984325 27.32703419120257, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 -8.652063219846475, -17.984325 25.44587356030705, -17.984325 85.5 M-17.984325 85.5 C-17.984347460591795 85.5, -17.984369921183593 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.98436108516038 85.5, -17.98439717032076 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 43.038712462622684, -17.984425 0.5774249252453671, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 55.90322525963241, -17.984425 26.30645051926482, -17.984425 -42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M80.328075 -42.75 L80.328175 -42.75 L80.328175 85.5 L80.328075 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M80.328075 -42.75 C80.32810005763432 -42.75, 80.32812511526863 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.328095432676 -42.75, 80.328115865352 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 -4.147287899202048, 80.328175 34.4554242015959, 80.328175 85.5 M80.328175 -42.75 C80.328175 -16.252263143506113, 80.328175 10.245473712987774, 80.328175 85.5 M80.328175 85.5 C80.32814309117344 85.5, 80.32811118234689 85.5, 80.328075 85.5 M80.328175 85.5 C80.32813713837862 85.5, 80.32809927675726 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 51.256086458977414, 80.328075 17.012172917954828, 80.328075 -42.75 M80.328075 85.5 C80.328075 52.17177837709045, 80.328075 18.843556754180895, 80.328075 -42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.750010024511205, -123.40625 -42.74997004902241, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.750028377676095, -123.40625 -42.75000675535219, -123.40625 -42.74995 M-123.40625 -42.74995 C-55.144781400463884 -42.74995, 13.116687199072231 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-48.179276312639274 -42.74995, 27.04769737472145 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998381225104, 123.40625 -42.75001762450208, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74997718429245, 123.40625 -42.75000436858489, 123.40625 -42.75005 M123.40625 -42.75005 C31.693688718601976 -42.75005, -60.01887256279605 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C53.28385415049584 -42.75005, -16.838541699008317 -42.75005, -123.40625 -42.75005\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g></g><g class=\"node default\" id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-entity-Behaviors Table 2-2\" data-look=\"classic\" transform=\"translate(518.21875, 493.75)\"><g class=\"outer-path\" style=\"\"><path d=\"M-123.40625 -85.5 L123.40625 -85.5 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\"></path><path d=\"M-123.40625 -85.5 C-61.467745977887574 -85.5, 0.47075804422485135 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-31.6393871503641 -85.5, 60.1274756992718 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -29.38464085914083, 123.40625 26.73071828171834, 123.40625 85.5 M123.40625 -85.5 C123.40625 -42.80729833814538, 123.40625 -0.11459667629075909, 123.40625 85.5 M123.40625 85.5 C34.520747084168406 85.5, -54.36475583166319 85.5, -123.40625 85.5 M123.40625 85.5 C27.09058015208666 85.5, -69.22508969582668 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 27.57462684699086, -123.40625 -30.35074630601828, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 32.87868722862178, -123.40625 -19.742625542756443, -123.40625 -85.5\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 -42.75 L123.40625 -42.75 L123.40625 0 L-123.40625 0\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 17.3529411765%)\"></path><path d=\"M-123.40625 -42.75 C-27.016367281594327 -42.75, 69.37351543681135 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-35.53421837512569 -42.75, 52.33781324974862 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -33.28464028857148, 123.40625 -23.81928057714297, 123.40625 0 M123.40625 -42.75 C123.40625 -31.972857187437793, 123.40625 -21.195714374875585, 123.40625 0 M123.40625 0 C67.28873421952491 0, 11.17121843904981 0, -123.40625 0 M123.40625 0 C38.721650986524594 0, -45.96294802695081 0, -123.40625 0 M-123.40625 0 C-123.40625 -12.034810139372656, -123.40625 -24.06962027874531, -123.40625 -42.75 M-123.40625 0 C-123.40625 -14.804008582134148, -123.40625 -29.608017164268297, -123.40625 -42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-123.40625 0 L123.40625 0 L123.40625 42.75 L-123.40625 42.75\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 2.3529411765%)\"></path><path d=\"M-123.40625 0 C-27.896183816354025 0, 67.61388236729195 0, 123.40625 0 M-123.40625 0 C-69.16096195606067 0, -14.915673912121363 0, 123.40625 0 M123.40625 0 C123.40625 9.250554753741742, 123.40625 18.501109507483484, 123.40625 42.75 M123.40625 0 C123.40625 12.8855856277666, 123.40625 25.7711712555332, 123.40625 42.75 M123.40625 42.75 C30.727239870305482 42.75, -61.951770259389036 42.75, -123.40625 42.75 M123.40625 42.75 C43.17410210884489 42.75, -37.05804578231022 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 29.56647335919979, -123.40625 16.382946718399584, -123.40625 0 M-123.40625 42.75 C-123.40625 28.6935946385318, -123.40625 14.637189277063602, -123.40625 0\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 42.75 L123.40625 42.75 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 17.3529411765%)\"></path><path d=\"M-123.40625 42.75 C-32.09384111724779 42.75, 59.21856776550442 42.75, 123.40625 42.75 M-123.40625 42.75 C-42.939181573291506 42.75, 37.52788685341699 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 57.5013160480369, 123.40625 72.2526320960738, 123.40625 85.5 M123.40625 42.75 C123.40625 55.56766250177718, 123.40625 68.38532500355436, 123.40625 85.5 M123.40625 85.5 C29.265149363339887 85.5, -64.87595127332023 85.5, -123.40625 85.5 M123.40625 85.5 C70.99113155469355 85.5, 18.576013109387105 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 76.55840263622113, -123.40625 67.61680527244226, -123.40625 42.75 M-123.40625 85.5 C-123.40625 76.0827668883031, -123.40625 66.66553377660618, -123.40625 42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"label name\" transform=\"translate(-65.359375, -76.125)\" style=\"\"><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 231px; text-align: start;\"><span class=\"nodeLabel\"><p>Behaviors Table 2</p></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, -33.375)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, -33.375)\" style=\"\"><foreignObject width=\"73.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 173px; text-align: start;\"><span class=\"nodeLabel\"><p>unique_id</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, -33.375)\" style=\"\"><foreignObject width=\"18.078125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 118px; text-align: start;\"><span class=\"nodeLabel\"><p>FK</p></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, -33.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 9.375)\" style=\"\"><foreignObject width=\"80.421875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 180px; text-align: start;\"><span class=\"nodeLabel\"><p>timestamp</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 9.375)\" style=\"\"><foreignObject width=\"33.5625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 134px; text-align: start;\"><span class=\"nodeLabel\"><p>time</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 52.125)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 52.125)\" style=\"\"><foreignObject width=\"45.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 146px; text-align: start;\"><span class=\"nodeLabel\"><p>action</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.750029742609804, -123.40625 -42.7500094852196, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75001695021042, -123.40625 -42.74998390042084, -123.40625 -42.74995 M-123.40625 -42.74995 C-34.14415620512352 -42.74995, 55.117937589752955 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-34.09096395068242 -42.74995, 55.224322098635156 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.749983641982595, 123.40625 -42.75001728396519, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998826311733, 123.40625 -42.75002652623467, 123.40625 -42.75005 M123.40625 -42.75005 C67.59949968449698 -42.75005, 11.792749368993938 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C48.30598258988471 -42.75005, -26.794284820230587 -42.75005, -123.40625 -42.75005\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-17.984425 -42.75 L-17.984325 -42.75 L-17.984325 85.5 L-17.984425 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-17.984425 -42.75 C-17.98439369464902 -42.75, -17.98436238929804 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.98440205291595 -42.75, -17.984379105831895 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 -4.799449623856454, -17.984325 33.15110075228709, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 -2.9546613443788203, -17.984325 36.84067731124236, -17.984325 85.5 M-17.984325 85.5 C-17.984361773975305 85.5, -17.984398547950615 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.98435643849138 85.5, -17.984387876982755 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 57.2910514271671, -17.984425 29.082102854334195, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 46.15837486066485, -17.984425 6.8167497213297, -17.984425 -42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M80.328075 -42.75 L80.328175 -42.75 L80.328175 85.5 L80.328075 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M80.328075 -42.75 C80.32810020459179 -42.75, 80.32812540918358 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.32810346038812 -42.75, 80.32813192077626 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 4.00482351752656, 80.328175 50.75964703505312, 80.328175 85.5 M80.328175 -42.75 C80.328175 8.118712795212673, 80.328175 58.987425590425346, 80.328175 85.5 M80.328175 85.5 C80.32814463705772 85.5, 80.32811427411544 85.5, 80.328075 85.5 M80.328175 85.5 C80.32813698642198 85.5, 80.32809897284396 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 55.05707832949874, 80.328075 24.614156658997473, 80.328075 -42.75 M80.328075 85.5 C80.328075 45.47363489983308, 80.328075 5.447269799666159, 80.328075 -42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.750018045632935, -123.40625 -42.74998609126587, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75002797232428, -123.40625 -42.750005944648564, -123.40625 -42.74995 M-123.40625 -42.74995 C-60.125342346436085 -42.74995, 3.15556530712783 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-68.47530340799636 -42.74995, -13.544356815992714 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998434976542, 123.40625 -42.75001869953085, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.7499762997903, 123.40625 -42.7500025995806, 123.40625 -42.75005 M123.40625 -42.75005 C63.29339729784239 -42.75005, 3.180544595684779 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C44.084227833809166 -42.75005, -35.23779433238167 -42.75005, -123.40625 -42.75005\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g></g><g class=\"node default\" id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-entity-Behaviors Table 3-3\" data-look=\"classic\" transform=\"translate(905.03125, 493.75)\"><g class=\"outer-path\" style=\"\"><path d=\"M-123.40625 -85.5 L123.40625 -85.5 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\"></path><path d=\"M-123.40625 -85.5 C-32.73139374109867 -85.5, 57.94346251780266 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-71.24437209037637 -85.5, -19.08249418075276 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -47.67688025500679, 123.40625 -9.853760510013586, 123.40625 85.5 M123.40625 -85.5 C123.40625 -30.263019295613965, 123.40625 24.97396140877207, 123.40625 85.5 M123.40625 85.5 C42.445357063609535 85.5, -38.51553587278093 85.5, -123.40625 85.5 M123.40625 85.5 C58.54754193220127 85.5, -6.31116613559746 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 40.04879119040983, -123.40625 -5.402417619180341, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 24.978180587183736, -123.40625 -35.54363882563253, -123.40625 -85.5\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 -42.75 L123.40625 -42.75 L123.40625 0 L-123.40625 0\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 17.3529411765%)\"></path><path d=\"M-123.40625 -42.75 C-69.3602287514943 -42.75, -15.314207502988623 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-29.20145499162784 -42.75, 65.00334001674432 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -31.089668494053267, 123.40625 -19.429336988106535, 123.40625 0 M123.40625 -42.75 C123.40625 -26.67783861460599, 123.40625 -10.605677229211977, 123.40625 0 M123.40625 0 C63.717749576457734 0, 4.029249152915469 0, -123.40625 0 M123.40625 0 C59.5607839062884 0, -4.284682187423201 0, -123.40625 0 M-123.40625 0 C-123.40625 -10.331938771926458, -123.40625 -20.663877543852916, -123.40625 -42.75 M-123.40625 0 C-123.40625 -9.504406483234808, -123.40625 -19.008812966469616, -123.40625 -42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-even\"><path d=\"M-123.40625 0 L123.40625 0 L123.40625 42.75 L-123.40625 42.75\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 2.3529411765%)\"></path><path d=\"M-123.40625 0 C-33.36307490739276 0, 56.680100185214485 0, 123.40625 0 M-123.40625 0 C-55.5627638765648 0, 12.280722246870397 0, 123.40625 0 M123.40625 0 C123.40625 15.978696790858768, 123.40625 31.957393581717536, 123.40625 42.75 M123.40625 0 C123.40625 15.428499042713442, 123.40625 30.856998085426884, 123.40625 42.75 M123.40625 42.75 C26.410930787148956 42.75, -70.58438842570209 42.75, -123.40625 42.75 M123.40625 42.75 C72.14003130237154 42.75, 20.873812604743065 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 28.853725924409765, -123.40625 14.957451848819534, -123.40625 0 M-123.40625 42.75 C-123.40625 33.22194021599539, -123.40625 23.693880431990785, -123.40625 0\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g style=\"\" class=\"row-rect-odd\"><path d=\"M-123.40625 42.75 L123.40625 42.75 L123.40625 85.5 L-123.40625 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"hsl(180, 1.5873015873%, 17.3529411765%)\"></path><path d=\"M-123.40625 42.75 C-55.2688886609841 42.75, 12.868472678031793 42.75, 123.40625 42.75 M-123.40625 42.75 C-54.259486552676734 42.75, 14.887276894646533 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 52.778931159899074, 123.40625 62.80786231979814, 123.40625 85.5 M123.40625 42.75 C123.40625 54.204180147429675, 123.40625 65.65836029485935, 123.40625 85.5 M123.40625 85.5 C49.302872862613256 85.5, -24.800504274773488 85.5, -123.40625 85.5 M123.40625 85.5 C33.853717962045096 85.5, -55.69881407590981 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 76.20631744119687, -123.40625 66.91263488239375, -123.40625 42.75 M-123.40625 85.5 C-123.40625 69.24525033534131, -123.40625 52.99050067068262, -123.40625 42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"label name\" transform=\"translate(-65.359375, -76.125)\" style=\"\"><foreignObject width=\"130.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 231px; text-align: start;\"><span class=\"nodeLabel\"><p>Behaviors Table 3</p></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, -33.375)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, -33.375)\" style=\"\"><foreignObject width=\"73.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 173px; text-align: start;\"><span class=\"nodeLabel\"><p>unique_id</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, -33.375)\" style=\"\"><foreignObject width=\"18.078125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 118px; text-align: start;\"><span class=\"nodeLabel\"><p>FK</p></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, -33.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 9.375)\" style=\"\"><foreignObject width=\"80.421875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 180px; text-align: start;\"><span class=\"nodeLabel\"><p>timestamp</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 9.375)\" style=\"\"><foreignObject width=\"33.5625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 134px; text-align: start;\"><span class=\"nodeLabel\"><p>time</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 9.375)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-type\" transform=\"translate(-110.90625, 52.125)\" style=\"\"><foreignObject width=\"42.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 143px; text-align: start;\"><span class=\"nodeLabel\"><p>string</p></span></div></foreignObject></g><g class=\"label attribute-name\" transform=\"translate(-5.484375, 52.125)\" style=\"\"><foreignObject width=\"45.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 146px; text-align: start;\"><span class=\"nodeLabel\"><p>action</p></span></div></foreignObject></g><g class=\"label attribute-keys\" transform=\"translate(92.828125, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"label attribute-comment\" transform=\"translate(135.90625, 52.125)\" style=\"\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 100px; text-align: start;\"><span class=\"nodeLabel\"></span></div></foreignObject></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.75002721370358, -123.40625 -42.75000442740716, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75002549905109, -123.40625 -42.75000099810218, -123.40625 -42.74995 M-123.40625 -42.74995 C-48.982128169067565 -42.74995, 25.44199366186487 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-60.31970087028369 -42.74995, 2.7668482594326207 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.749989675223276, 123.40625 -42.75002935044655, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74997874478761, 123.40625 -42.75000748957523, 123.40625 -42.75005 M123.40625 -42.75005 C73.45094021410014 -42.75005, 23.495630428200286 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C31.504883092190525 -42.75005, -60.39648381561895 -42.75005, -123.40625 -42.75005\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-17.984425 -42.75 L-17.984325 -42.75 L-17.984325 85.5 L-17.984425 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-17.984425 -42.75 C-17.98440006821324 -42.75, -17.984375136426483 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.98439168471568 -42.75, -17.984358369431355 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 2.5679925003892166, -17.984325 47.88598500077843, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 7.158579392910113, -17.984325 57.067158785820226, -17.984325 85.5 M-17.984325 85.5 C-17.98434681523156 85.5, -17.984368630463123 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.98436100290473 85.5, -17.984397005809466 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 36.473283859463486, -17.984425 -12.553432281073029, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 51.73142022684145, -17.984425 17.9628404536829, -17.984425 -42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M80.328075 -42.75 L80.328175 -42.75 L80.328175 85.5 L80.328075 85.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M80.328075 -42.75 C80.32810476446696 -42.75, 80.3281345289339 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.3281135110481 -42.75, 80.32815202209622 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 7.554674065933668, 80.328175 57.859348131867335, 80.328175 85.5 M80.328175 -42.75 C80.328175 -15.39095672333303, 80.328175 11.96808655333394, 80.328175 85.5 M80.328175 85.5 C80.32815045143988 85.5, 80.32812590287976 85.5, 80.328075 85.5 M80.328175 85.5 C80.32814150851624 85.5, 80.32810801703246 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 45.6330075552861, 80.328075 5.766015110572198, 80.328075 -42.75 M80.328075 85.5 C80.328075 59.364096147593585, 80.328075 33.22819229518716, 80.328075 -42.75\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g><g class=\"divider\"><path d=\"M-123.40625 -42.75005 L-123.40625 -42.74995 L123.40625 -42.74995 L123.40625 -42.75005\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" fill-rule=\"evenodd\"></path><path d=\"M-123.40625 -42.75005 C-123.40625 -42.75001674482769, -123.40625 -42.74998348965538, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.750014555918696, -123.40625 -42.74997911183739, -123.40625 -42.74995 M-123.40625 -42.74995 C-67.51094550233245 -42.74995, -11.615641004664894 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-47.55607713811676 -42.74995, 28.294095723766475 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998501136995, 123.40625 -42.75002002273991, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74997357968648, 123.40625 -42.74999715937296, 123.40625 -42.75005 M123.40625 -42.75005 C62.86125560384297 -42.75005, 2.3162612076859403 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C73.13009576365482 -42.75005, 22.853941527309644 -42.75005, -123.40625 -42.75005\" stroke=\"#ccc\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\"></path></g></g></g></g></g><defs><filter id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-404e01d05922fe31324b73645c98e0d4bab442fa85e6d060e683ad7bcdac4b98-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["erDiagram\n  Customers ||--o{ \"Behaviors Table 1\" : \"1 to many\"\n  Customers ||--o{ \"Behaviors Table 2\" : \"1 to many\"\n  Customers ||--o{ \"Behaviors Table 3\" : \"1 to many\"\n\n  Customers {\n    string unique_id PK\n    string email\n    string name\n    string city\n    string membership_tier\n    float ltv\n  }\n\n  \"Behaviors Table 1\" {\n    string unique_id FK\n    timestamp time\n    string action\n  }\n\n  \"Behaviors Table 2\" {\n    string unique_id FK\n    timestamp time\n    string action\n  }\n\n  \"Behaviors Table 3\" {\n    string unique_id FK\n    timestamp time\n    string action\n  }\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The relationship between Customers and each Behaviors table is 1-to-many: one customer profile can have many behavior records."]}]},"headings":[{"value":"Overview","id":"overview","depth":1},{"value":"What You Will Set Up","id":"what-you-will-set-up","depth":2},{"value":"Prerequisites","id":"prerequisites","depth":2},{"value":"Architecture","id":"architecture","depth":2},{"value":"Parent Segment Data Model","id":"parent-segment-data-model","depth":2},{"value":"Customers Table","id":"customers-table","depth":3},{"value":"Behaviors Tables","id":"behaviors-tables","depth":3},{"value":"Composable Parent Segment Data Model","id":"composable-parent-segment-data-model","depth":3}],"frontmatter":{"seo":{"title":"Composable Audience Studio for Databricks","description":"Set up Composable Audience Studio on Databricks using Zero-Copy federated queries to build audience segments without copying data."}},"lastModified":"2026-06-01T09:09:59.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/customer-data-platform/composable-cdp/databricks","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}