{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/ja/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.treasure.ai","lang":"en-US","jsonLd":{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.treasure.ai/","name":"Treasure AI","url":"https://www.treasure.ai/","logo":"https://www.treasure.ai/hubfs/assets/images/logos/primary-logo.svg"},{"@type":"WebSite","@id":"https://docs.treasure.ai/#website","name":"Treasure AI Documentation","url":"https://docs.treasure.ai/","inLanguage":["en","ja"],"publisher":{"@id":"https://www.treasure.ai/"}}]},"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 AI's Customer Data Platform that enables you to build and manage audience segments directly on your Databricks data warehouse without copying data into Treasure AI. 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 OAuth authentication for secure Databricks access"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Databricks authentication configuration to connect Treasure AI 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 AI 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 AI 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 AI 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 AI\"]\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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3\" 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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .error-icon{fill:#552222;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .error-text{fill:#552222;stroke:#552222;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edge-thickness-normal{stroke-width:1px;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edge-thickness-thick{stroke-width:3.5px;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edge-pattern-solid{stroke-dasharray:0;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .marker{fill:#333333;stroke:#333333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .marker.cross{stroke:#333333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 p{margin:0;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .label{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .cluster-label text{fill:#333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .cluster-label span{color:#333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .cluster-label span p{background-color:transparent;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .label text,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 span{fill:#333;color:#333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node rect,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node circle,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node ellipse,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node polygon,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .rough-node .label text,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node .label text,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .image-shape .label,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .icon-shape .label{text-anchor:middle;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .rough-node .label,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node .label,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .image-shape .label,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .icon-shape .label{text-align:center;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node.clickable{cursor:pointer;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .arrowheadPath{fill:#333333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .flowchart-link{stroke:#333333;fill:none;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .cluster text{fill:#333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .cluster span{color:#333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 rect.text{fill:none;stroke-width:0;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .icon-shape,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .icon-shape p,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .icon-shape .label rect,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 .node .neo-node{stroke:#9370DB;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].node rect,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].cluster rect,#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-TD\" data-look=\"classic\"><rect style=\"\" x=\"8\" y=\"28\" width=\"310\" height=\"416\"></rect><g class=\"cluster-label\" transform=\"translate(121.234375, 28)\"><foreignObject width=\"83.53125\" 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 AI</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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3_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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-f1c8333b2bbe5ed416609b21e79a360407fe959233dc5c0842d25549a2b623c3-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c\" 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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .error-icon{fill:#a44141;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .error-text{fill:#ddd;stroke:#ddd;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edge-thickness-normal{stroke-width:1px;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edge-thickness-thick{stroke-width:3.5px;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edge-pattern-solid{stroke-dasharray:0;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edge-pattern-dashed{stroke-dasharray:3;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edge-pattern-dotted{stroke-dasharray:2;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .marker{fill:lightgrey;stroke:lightgrey;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .marker.cross{stroke:lightgrey;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c p{margin:0;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .label{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .cluster-label text{fill:#F9FFFE;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .cluster-label span{color:#F9FFFE;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .cluster-label span p{background-color:transparent;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .label text,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c span{fill:#ccc;color:#ccc;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node rect,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node circle,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node ellipse,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node polygon,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .rough-node .label text,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node .label text,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .image-shape .label,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .icon-shape .label{text-anchor:middle;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .rough-node .label,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node .label,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .image-shape .label,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .icon-shape .label{text-align:center;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node.clickable{cursor:pointer;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .arrowheadPath{fill:lightgrey;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .flowchart-link{stroke:lightgrey;fill:none;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .cluster text{fill:#F9FFFE;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .cluster span{color:#F9FFFE;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c rect.text{fill:none;stroke-width:0;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .icon-shape,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .icon-shape p,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .icon-shape .label rect,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c .node .neo-node{stroke:#ccc;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].node rect,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].cluster rect,#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].node polygon{stroke:url(#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].node path{stroke:url(#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-gradient);stroke-width:1px;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].node circle{stroke:url(#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-TD\" data-look=\"classic\"><rect style=\"\" x=\"8\" y=\"28\" width=\"310\" height=\"416\"></rect><g class=\"cluster-label\" transform=\"translate(121.234375, 28)\"><foreignObject width=\"83.53125\" 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 AI</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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c_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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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-1741d8059bceec2c17b9f8e1147ef09fd6aa23002ae811366a7f00aa0a741c6c-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 AI\"]\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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd\" 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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .error-icon{fill:#552222;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .error-text{fill:#552222;stroke:#552222;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edge-thickness-normal{stroke-width:1px;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edge-thickness-thick{stroke-width:3.5px;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edge-pattern-solid{stroke-dasharray:0;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edge-pattern-dashed{stroke-dasharray:3;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edge-pattern-dotted{stroke-dasharray:2;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .marker{fill:#333333;stroke:#333333;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .marker.cross{stroke:#333333;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd p{margin:0;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .entityBox{fill:#ECECFF;stroke:#9370DB;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .relationshipLabelBox{fill:hsl(80, 100%, 96.2745098039%);opacity:0.7;background-color:hsl(80, 100%, 96.2745098039%);}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .relationshipLabelBox rect{opacity:0.5;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .labelBkg{background-color:rgba(248.6666666666, 255, 235.9999999999, 0.5);}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edgeLabel{background-color:rgba(232,232,232, 0.8);}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edgeLabel .label rect{fill:rgba(232,232,232, 0.8);}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edgeLabel .label text{fill:#333;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edgeLabel .label{fill:#9370DB;font-size:14px;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .label{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .edge-pattern-dashed{stroke-dasharray:8,8;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .node rect,#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .node circle,#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .node ellipse,#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .node polygon{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .relationshipLine{stroke:#333333;stroke-width:1px;fill:none;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .marker{fill:none!important;stroke:#333333!important;stroke-width:1;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=neo].labelBkg{background-color:rgba(248.6666666666, 255, 235.9999999999, 0.5);}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd .node .neo-node{stroke:#9370DB;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].node rect,#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].cluster rect,#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g><defs><marker id=\"diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd-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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_er-onlyOneStart)\" marker-end=\"url(#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd-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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_er-onlyOneStart)\" marker-end=\"url(#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd-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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_er-onlyOneStart)\" marker-end=\"url(#diagram-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd_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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd-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-75.71794289610338 -149.625, -19.115573292206776 -149.625, 132.3203125 -149.625 M-132.3203125 -149.625 C-69.24392062933117 -149.625, -6.167528758662343 -149.625, 132.3203125 -149.625 M132.3203125 -149.625 C132.3203125 -53.70222578816204, 132.3203125 42.22054842367592, 132.3203125 149.625 M132.3203125 -149.625 C132.3203125 -85.62271482164971, 132.3203125 -21.620429643299417, 132.3203125 149.625 M132.3203125 149.625 C69.84221111715316 149.625, 7.364109734306311 149.625, -132.3203125 149.625 M132.3203125 149.625 C53.24392945772003 149.625, -25.832453584559943 149.625, -132.3203125 149.625 M-132.3203125 149.625 C-132.3203125 73.65268572223822, -132.3203125 -2.3196285555235647, -132.3203125 -149.625 M-132.3203125 149.625 C-132.3203125 75.9545938241387, -132.3203125 2.2841876482773955, -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-57.81829088289372 -106.875, 16.68373073421256 -106.875, 132.3203125 -106.875 M-132.3203125 -106.875 C-32.19228942102373 -106.875, 67.93573365795254 -106.875, 132.3203125 -106.875 M132.3203125 -106.875 C132.3203125 -91.2496903996657, 132.3203125 -75.62438079933139, 132.3203125 -64.125 M132.3203125 -106.875 C132.3203125 -92.23116199227678, 132.3203125 -77.58732398455355, 132.3203125 -64.125 M132.3203125 -64.125 C65.30937333604885 -64.125, -1.7015658279023 -64.125, -132.3203125 -64.125 M132.3203125 -64.125 C46.69044961212495 -64.125, -38.9394132757501 -64.125, -132.3203125 -64.125 M-132.3203125 -64.125 C-132.3203125 -79.82488933750457, -132.3203125 -95.52477867500916, -132.3203125 -106.875 M-132.3203125 -64.125 C-132.3203125 -80.00204289587955, -132.3203125 -95.87908579175911, -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-29.924491776733262 -64.125, 72.47132894653348 -64.125, 132.3203125 -64.125 M-132.3203125 -64.125 C-63.06622504832167 -64.125, 6.187862403356661 -64.125, 132.3203125 -64.125 M132.3203125 -64.125 C132.3203125 -49.74174061204786, 132.3203125 -35.35848122409573, 132.3203125 -21.375 M132.3203125 -64.125 C132.3203125 -52.12087421580405, 132.3203125 -40.1167484316081, 132.3203125 -21.375 M132.3203125 -21.375 C54.99342787349421 -21.375, -22.333456753011575 -21.375, -132.3203125 -21.375 M132.3203125 -21.375 C37.99629564872056 -21.375, -56.32772120255888 -21.375, -132.3203125 -21.375 M-132.3203125 -21.375 C-132.3203125 -32.470565261220415, -132.3203125 -43.56613052244084, -132.3203125 -64.125 M-132.3203125 -21.375 C-132.3203125 -30.891551684324728, -132.3203125 -40.408103368649456, -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-37.410443021341294 -21.375, 57.49942645731741 -21.375, 132.3203125 -21.375 M-132.3203125 -21.375 C-78.39525479149513 -21.375, -24.470197082990268 -21.375, 132.3203125 -21.375 M132.3203125 -21.375 C132.3203125 -9.834280778085875, 132.3203125 1.706438443828251, 132.3203125 21.375 M132.3203125 -21.375 C132.3203125 -7.966347474809064, 132.3203125 5.442305050381872, 132.3203125 21.375 M132.3203125 21.375 C44.96163404453337 21.375, -42.39704441093326 21.375, -132.3203125 21.375 M132.3203125 21.375 C58.959524716893455 21.375, -14.40126306621309 21.375, -132.3203125 21.375 M-132.3203125 21.375 C-132.3203125 11.384124340668496, -132.3203125 1.393248681336992, -132.3203125 -21.375 M-132.3203125 21.375 C-132.3203125 7.97679198704046, -132.3203125 -5.421416025919079, -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-74.10144283620986 21.375, -15.882573172419697 21.375, 132.3203125 21.375 M-132.3203125 21.375 C-33.93525053041773 21.375, 64.44981143916453 21.375, 132.3203125 21.375 M132.3203125 21.375 C132.3203125 35.67918158175239, 132.3203125 49.98336316350478, 132.3203125 64.125 M132.3203125 21.375 C132.3203125 33.273157957645694, 132.3203125 45.171315915291395, 132.3203125 64.125 M132.3203125 64.125 C64.38186771594829 64.125, -3.5565770681034223 64.125, -132.3203125 64.125 M132.3203125 64.125 C45.47850031601665 64.125, -41.3633118679667 64.125, -132.3203125 64.125 M-132.3203125 64.125 C-132.3203125 54.40841700675216, -132.3203125 44.69183401350432, -132.3203125 21.375 M-132.3203125 64.125 C-132.3203125 48.9863414314364, -132.3203125 33.8476828628728, -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-39.99567314259653 64.125, 52.32896621480694 64.125, 132.3203125 64.125 M-132.3203125 64.125 C-47.397688718421435 64.125, 37.52493506315713 64.125, 132.3203125 64.125 M132.3203125 64.125 C132.3203125 78.38896096051464, 132.3203125 92.65292192102928, 132.3203125 106.875 M132.3203125 64.125 C132.3203125 73.28040615065157, 132.3203125 82.43581230130314, 132.3203125 106.875 M132.3203125 106.875 C35.51212664398483 106.875, -61.29605921203034 106.875, -132.3203125 106.875 M132.3203125 106.875 C76.25290293551757 106.875, 20.185493371035122 106.875, -132.3203125 106.875 M-132.3203125 106.875 C-132.3203125 92.53708953708596, -132.3203125 78.19917907417194, -132.3203125 64.125 M-132.3203125 106.875 C-132.3203125 93.70451224831405, -132.3203125 80.53402449662809, -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-29.25251090293517 106.875, 73.81529069412966 106.875, 132.3203125 106.875 M-132.3203125 106.875 C-36.556359899138485 106.875, 59.20759270172303 106.875, 132.3203125 106.875 M132.3203125 106.875 C132.3203125 118.70666086542558, 132.3203125 130.53832173085115, 132.3203125 149.625 M132.3203125 106.875 C132.3203125 118.14808963824026, 132.3203125 129.42117927648053, 132.3203125 149.625 M132.3203125 149.625 C76.12550648151388 149.625, 19.93070046302776 149.625, -132.3203125 149.625 M132.3203125 149.625 C76.77618860958776 149.625, 21.23206471917554 149.625, -132.3203125 149.625 M-132.3203125 149.625 C-132.3203125 134.0810074307816, -132.3203125 118.5370148615632, -132.3203125 106.875 M-132.3203125 149.625 C-132.3203125 137.63058361047925, -132.3203125 125.6361672209585, -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.87502958670376, -132.3203125 -106.87500917340752, -132.3203125 -106.87495 M-132.3203125 -106.87505 C-132.3203125 -106.87502645056698, -132.3203125 -106.87500290113395, -132.3203125 -106.87495 M-132.3203125 -106.87495 C-45.74191614257809 -106.87495, 40.83648021484382 -106.87495, 132.3203125 -106.87495 M-132.3203125 -106.87495 C-29.208010945924286 -106.87495, 73.90429060815143 -106.87495, 132.3203125 -106.87495 M132.3203125 -106.87495 C132.3203125 -106.8749770169196, 132.3203125 -106.87500403383919, 132.3203125 -106.87505 M132.3203125 -106.87495 C132.3203125 -106.87497964700421, 132.3203125 -106.87500929400842, 132.3203125 -106.87505 M132.3203125 -106.87505 C72.3173431809794 -106.87505, 12.314373861958828 -106.87505, -132.3203125 -106.87505 M132.3203125 -106.87505 C64.11612637170776 -106.87505, -4.088059756584471 -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.86720039823044 -106.875, -64.86716329646089 -106.875, -64.8671375 -106.875 M-64.8672375 -106.875 C-64.8672044789783 -106.875, -64.86717145795657 -106.875, -64.8671375 -106.875 M-64.8671375 -106.875 C-64.8671375 -10.666507265340428, -64.8671375 85.54198546931914, -64.8671375 149.625 M-64.8671375 -106.875 C-64.8671375 -36.29426855598946, -64.8671375 34.28646288802108, -64.8671375 149.625 M-64.8671375 149.625 C-64.86716249838665 149.625, -64.86718749677328 149.625, -64.8672375 149.625 M-64.8671375 149.625 C-64.8671758858343 149.625, -64.86721427166862 149.625, -64.8672375 149.625 M-64.8672375 149.625 C-64.8672375 53.367658185554234, -64.8672375 -42.88968362889153, -64.8672375 -106.875 M-64.8672375 149.625 C-64.8672375 94.52583563762028, -64.8672375 39.426671275240565, -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.86717632299914 -106.875, 87.86721514599829 -106.875, 87.8672375 -106.875 M87.8671375 -106.875 C87.86717713340441 -106.875, 87.86721676680884 -106.875, 87.8672375 -106.875 M87.8672375 -106.875 C87.8672375 -46.1070178566507, 87.8672375 14.6609642866986, 87.8672375 149.625 M87.8672375 -106.875 C87.8672375 -17.983657981060148, 87.8672375 70.9076840378797, 87.8672375 149.625 M87.8672375 149.625 C87.86721241031373 149.625, 87.86718732062747 149.625, 87.8671375 149.625 M87.8672375 149.625 C87.86720151492291 149.625, 87.86716552984582 149.625, 87.8671375 149.625 M87.8671375 149.625 C87.8671375 93.12196343705529, 87.8671375 36.61892687411057, 87.8671375 -106.875 M87.8671375 149.625 C87.8671375 91.29642791287633, 87.8671375 32.96785582575265, 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.8750181903984, -132.3203125 -106.8749863807968, -132.3203125 -106.87495 M-132.3203125 -106.87505 C-132.3203125 -106.87501031496541, -132.3203125 -106.8749706299308, -132.3203125 -106.87495 M-132.3203125 -106.87495 C-34.708072054792325 -106.87495, 62.90416839041535 -106.87495, 132.3203125 -106.87495 M-132.3203125 -106.87495 C-39.16381075509807 -106.87495, 53.99269098980386 -106.87495, 132.3203125 -106.87495 M132.3203125 -106.87495 C132.3203125 -106.87497589128063, 132.3203125 -106.87500178256127, 132.3203125 -106.87505 M132.3203125 -106.87495 C132.3203125 -106.87498395637384, 132.3203125 -106.87501791274768, 132.3203125 -106.87505 M132.3203125 -106.87505 C34.95943385557861 -106.87505, -62.40144478884278 -106.87505, -132.3203125 -106.87505 M132.3203125 -106.87505 C78.53058087928298 -106.87505, 24.74084925856596 -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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd-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-30.800347241375903 -85.5, 61.805555517248195 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-46.75059436494389 -85.5, 29.905061270112213 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -35.278424412681645, 123.40625 14.94315117463671, 123.40625 85.5 M123.40625 -85.5 C123.40625 -34.35052894298564, 123.40625 16.79894211402872, 123.40625 85.5 M123.40625 85.5 C55.70611167037519 85.5, -11.994026659249613 85.5, -123.40625 85.5 M123.40625 85.5 C27.238983224606912 85.5, -68.92828355078618 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 32.514986792134884, -123.40625 -20.47002641573023, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 47.886230041933175, -123.40625 10.27246008386635, -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-29.95537904141554 -42.75, 63.49549191716892 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-39.92823142582941 -42.75, 43.54978714834118 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -28.03286316698194, 123.40625 -13.31572633396388, 123.40625 0 M123.40625 -42.75 C123.40625 -27.717992574836604, 123.40625 -12.685985149673208, 123.40625 0 M123.40625 0 C33.37420463211845 0, -56.6578407357631 0, -123.40625 0 M123.40625 0 C70.62757737531092 0, 17.848904750621855 0, -123.40625 0 M-123.40625 0 C-123.40625 -13.986828781999424, -123.40625 -27.97365756399885, -123.40625 -42.75 M-123.40625 0 C-123.40625 -11.53243426585108, -123.40625 -23.06486853170216, -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-26.363193785336634 0, 70.67986242932673 0, 123.40625 0 M-123.40625 0 C-35.56274307275683 0, 52.28076385448634 0, 123.40625 0 M123.40625 0 C123.40625 12.128301316829761, 123.40625 24.256602633659522, 123.40625 42.75 M123.40625 0 C123.40625 14.822275030665093, 123.40625 29.644550061330186, 123.40625 42.75 M123.40625 42.75 C39.96110419413657 42.75, -43.484041611726866 42.75, -123.40625 42.75 M123.40625 42.75 C70.31319654509096 42.75, 17.22014309018192 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 30.61249063718364, -123.40625 18.474981274367284, -123.40625 0 M-123.40625 42.75 C-123.40625 28.582238727255117, -123.40625 14.414477454510237, -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-36.10772190811956 42.75, 51.190806183760884 42.75, 123.40625 42.75 M-123.40625 42.75 C-27.636509870562065 42.75, 68.13323025887587 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 52.31762624553939, 123.40625 61.88525249107878, 123.40625 85.5 M123.40625 42.75 C123.40625 54.936586727407786, 123.40625 67.12317345481557, 123.40625 85.5 M123.40625 85.5 C58.403593340346404 85.5, -6.5990633193071915 85.5, -123.40625 85.5 M123.40625 85.5 C58.754477381151844 85.5, -5.897295237696312 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 75.49683175385164, -123.40625 65.49366350770326, -123.40625 42.75 M-123.40625 85.5 C-123.40625 76.92789398680404, -123.40625 68.35578797360807, -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.75001585166315, -123.40625 -42.749981703326306, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.750011248639524, -123.40625 -42.74997249727905, -123.40625 -42.74995 M-123.40625 -42.74995 C-29.981598924728047 -42.74995, 63.443052150543906 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-54.08160468711803 -42.74995, 15.243040625763939 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998650223794, 123.40625 -42.75002300447587, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998057733404, 123.40625 -42.75001115466809, 123.40625 -42.75005 M123.40625 -42.75005 C25.298625643389187 -42.75005, -72.80899871322163 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C68.36210631918283 -42.75005, 13.317962638365643 -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.984401295518992 -42.75, -17.984377591037983 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.984389999433407 -42.75, -17.984354998866813 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 3.5076576801031436, -17.984325 49.76531536020629, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 -5.696761747161311, -17.984325 31.356476505677378, -17.984325 85.5 M-17.984325 85.5 C-17.984362040035222 85.5, -17.984399080070446 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.984347926274566 85.5, -17.98437085254913 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 40.58419364729918, -17.984425 -4.331612705401639, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 41.07659577145562, -17.984425 -3.3468084570887555, -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.32809791924996 -42.75, 80.32812083849991 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.32811118549125 -42.75, 80.32814737098252 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 -8.736014387642918, 80.328175 25.277971224714165, 80.328175 85.5 M80.328175 -42.75 C80.328175 -2.468917880257436, 80.328175 37.81216423948513, 80.328175 85.5 M80.328175 85.5 C80.32815319917293 85.5, 80.32813139834586 85.5, 80.328075 85.5 M80.328175 85.5 C80.32814417371597 85.5, 80.32811334743192 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 58.49302611002831, 80.328075 31.48605222005662, 80.328075 -42.75 M80.328075 85.5 C80.328075 36.44027917636683, 80.328075 -12.619441647266342, 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.75001610562019, -123.40625 -42.74998221124038, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75001708426599, -123.40625 -42.74998416853198, -123.40625 -42.74995 M-123.40625 -42.74995 C-52.296002487208426 -42.74995, 18.814245025583148 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-45.09341771343796 -42.74995, 33.219414573124084 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74997411573824, 123.40625 -42.74999823147648, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74997965313954, 123.40625 -42.750009306279075, 123.40625 -42.75005 M123.40625 -42.75005 C73.67455102630481 -42.75005, 23.942852052609624 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C41.87101093119294 -42.75005, -39.66422813761412 -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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd-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-36.792922205586365 -85.5, 49.82040558882727 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-57.75619047052881 -85.5, 7.893869058942386 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -34.939857504855915, 123.40625 15.62028499028817, 123.40625 85.5 M123.40625 -85.5 C123.40625 -29.211668525887326, 123.40625 27.076662948225348, 123.40625 85.5 M123.40625 85.5 C71.93278552104738 85.5, 20.459321042094757 85.5, -123.40625 85.5 M123.40625 85.5 C34.93565234110328 85.5, -53.534945317793444 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 44.682574925108185, -123.40625 3.865149850216369, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 18.673201050817326, -123.40625 -48.15359789836535, -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-31.36304666315678 -42.75, 60.68015667368644 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-47.85168159701334 -42.75, 27.70288680597332 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -26.46556432414634, 123.40625 -10.181128648292677, 123.40625 0 M123.40625 -42.75 C123.40625 -29.02773713769127, 123.40625 -15.30547427538254, 123.40625 0 M123.40625 0 C25.433328106324538 0, -72.53959378735092 0, -123.40625 0 M123.40625 0 C39.496235632054365 0, -44.41377873589127 0, -123.40625 0 M-123.40625 0 C-123.40625 -16.0808640319599, -123.40625 -32.1617280639198, -123.40625 -42.75 M-123.40625 0 C-123.40625 -11.124140643004893, -123.40625 -22.248281286009785, -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-50.7005555066947 0, 22.005138986610604 0, 123.40625 0 M-123.40625 0 C-67.68833097335573 0, -11.970411946711465 0, 123.40625 0 M123.40625 0 C123.40625 10.97954317888417, 123.40625 21.95908635776834, 123.40625 42.75 M123.40625 0 C123.40625 8.874121723886239, 123.40625 17.748243447772477, 123.40625 42.75 M123.40625 42.75 C49.649950020576625 42.75, -24.10634995884675 42.75, -123.40625 42.75 M123.40625 42.75 C28.72516861136289 42.75, -65.95591277727422 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 31.277283015595707, -123.40625 19.804566031191413, -123.40625 0 M-123.40625 42.75 C-123.40625 31.620881012888013, -123.40625 20.49176202577603, -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-56.91102883910236 42.75, 9.584192321795285 42.75, 123.40625 42.75 M-123.40625 42.75 C-50.420640559230335 42.75, 22.56496888153933 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 56.050976494406655, 123.40625 69.35195298881331, 123.40625 85.5 M123.40625 42.75 C123.40625 56.52333365851455, 123.40625 70.2966673170291, 123.40625 85.5 M123.40625 85.5 C59.0116819243507 85.5, -5.382886151298607 85.5, -123.40625 85.5 M123.40625 85.5 C39.49760013255653 85.5, -44.411049734886944 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 73.57718334675528, -123.40625 61.65436669351057, -123.40625 42.75 M-123.40625 85.5 C-123.40625 71.82923121887166, -123.40625 58.15846243774331, -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.750014307536276, -123.40625 -42.74997861507254, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75001634536505, -123.40625 -42.749982690730086, -123.40625 -42.74995 M-123.40625 -42.74995 C-37.993000235807585 -42.74995, 47.42024952838483 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-47.25379600259848 -42.74995, 28.898657994803045 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74997152335596, 123.40625 -42.74999304671192, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74997283568994, 123.40625 -42.749995671379885, 123.40625 -42.75005 M123.40625 -42.75005 C57.57315702258305 -42.75005, -8.259935954833907 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C28.61616773433792 -42.75005, -66.17391453132416 -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.984397552653352 -42.75, -17.984370105306702 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.98439218521912 -42.75, -17.98435937043824 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 -6.310978189411173, -17.984325 30.128043621177653, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 5.899100492684028, -17.984325 54.548200985368055, -17.984325 85.5 M-17.984325 85.5 C-17.984355897817043 85.5, -17.984386795634087 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.98434809533898 85.5, -17.984371190677958 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 56.940991780274956, -17.984425 28.381983560549912, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 40.57992499731259, -17.984425 -4.340150005374824, -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.32810001621978 -42.75, 80.32812503243954 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.32810565518409 -42.75, 80.32813631036817 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 3.40033285669233, 80.328175 49.55066571338466, 80.328175 85.5 M80.328175 -42.75 C80.328175 -5.272570727514726, 80.328175 32.20485854497055, 80.328175 85.5 M80.328175 85.5 C80.328143807098 85.5, 80.32811261419599 85.5, 80.328075 85.5 M80.328175 85.5 C80.32815074134834 85.5, 80.32812648269667 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 39.99581364514894, 80.328075 -5.508372709702115, 80.328075 -42.75 M80.328075 85.5 C80.328075 59.758304774496224, 80.328075 34.01660954899244, 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.75002223249081, -123.40625 -42.749994464981604, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75002837469463, -123.40625 -42.750006749389264, -123.40625 -42.74995 M-123.40625 -42.74995 C-30.720426459906562 -42.74995, 61.965397080186875 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-48.57631689246652 -42.74995, 26.253616215066955 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.749980427347936, 123.40625 -42.75001085469587, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74997044164893, 123.40625 -42.749990883297855, 123.40625 -42.75005 M123.40625 -42.75005 C42.45217042897832 -42.75005, -38.50190914204336 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C46.92763595351073 -42.75005, -29.55097809297854 -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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd-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-25.37953769356207 -85.5, 72.64717461287586 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-62.89648455225429 -85.5, -2.386719104508586 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -37.34498413855581, 123.40625 10.810031722888382, 123.40625 85.5 M123.40625 -85.5 C123.40625 -32.12472215446577, 123.40625 21.250555691068456, 123.40625 85.5 M123.40625 85.5 C66.69168220904096 85.5, 9.977114418081925 85.5, -123.40625 85.5 M123.40625 85.5 C66.10638380162442 85.5, 8.806517603248835 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 37.27913998535574, -123.40625 -10.941720029288518, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 25.412963221436648, -123.40625 -34.674073557126704, -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-69.73826690514619 -42.75, -16.07028381029238 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-31.721385915172917 -42.75, 59.96347816965417 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -34.06365229626187, 123.40625 -25.377304592523746, 123.40625 0 M123.40625 -42.75 C123.40625 -33.29247677615702, 123.40625 -23.83495355231403, 123.40625 0 M123.40625 0 C39.54540787308069 0, -44.31543425383862 0, -123.40625 0 M123.40625 0 C32.37438389181685 0, -58.657482216366304 0, -123.40625 0 M-123.40625 0 C-123.40625 -15.696498972280843, -123.40625 -31.392997944561685, -123.40625 -42.75 M-123.40625 0 C-123.40625 -12.198559150712708, -123.40625 -24.397118301425415, -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-26.952197314722852 0, 69.5018553705543 0, 123.40625 0 M-123.40625 0 C-52.094434315299026 0, 19.21738136940195 0, 123.40625 0 M123.40625 0 C123.40625 9.255618446539083, 123.40625 18.511236893078166, 123.40625 42.75 M123.40625 0 C123.40625 12.927530534280095, 123.40625 25.85506106856019, 123.40625 42.75 M123.40625 42.75 C66.45210901889497 42.75, 9.497968037789946 42.75, -123.40625 42.75 M123.40625 42.75 C28.741411811308907 42.75, -65.92342637738219 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 27.67476282760581, -123.40625 12.599525655211625, -123.40625 0 M-123.40625 42.75 C-123.40625 29.047629812245702, -123.40625 15.345259624491401, -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-40.32809127754987 42.75, 42.75006744490025 42.75, 123.40625 42.75 M-123.40625 42.75 C-51.236742005468855 42.75, 20.93276598906229 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 52.03925858939566, 123.40625 61.328517178791316, 123.40625 85.5 M123.40625 42.75 C123.40625 58.194955397444154, 123.40625 73.63991079488831, 123.40625 85.5 M123.40625 85.5 C65.97106058514385 85.5, 8.535871170287692 85.5, -123.40625 85.5 M123.40625 85.5 C65.4057262371501 85.5, 7.405202474300225 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 70.44919528863826, -123.40625 55.398390577276516, -123.40625 42.75 M-123.40625 85.5 C-123.40625 71.4065076451678, -123.40625 57.31301529033561, -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.75002614451084, -123.40625 -42.75000228902167, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75002376344027, -123.40625 -42.749997526880534, -123.40625 -42.74995 M-123.40625 -42.74995 C-70.32988822619288 -42.74995, -17.25352645238577 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-59.39200080957154 -42.74995, 4.622248380856917 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74997591999971, 123.40625 -42.750001839999435, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.7499893991475, 123.40625 -42.750028798295006, 123.40625 -42.75005 M123.40625 -42.75005 C65.72515660945908 -42.75005, 8.044063218918154 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C41.146330661671215 -42.75005, -41.11358867665757 -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.984391202941616 -42.75, -17.984357405883227 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.9843883197847 -42.75, -17.984351639569397 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 7.050674040574762, -17.984325 56.851348081149524, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 7.544970506598098, -17.984325 57.839941013196196, -17.984325 85.5 M-17.984325 85.5 C-17.984346261298747 85.5, -17.9843675225975 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.984357117720748 85.5, -17.984389235441498 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 36.609927125626804, -17.984425 -12.280145748746392, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 57.80882791510144, -17.984425 30.117655830202878, -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.32811239262399 -42.75, 80.32814978524799 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.32810834861206 -42.75, 80.32814169722413 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 -7.882912559805099, 80.328175 26.9841748803898, 80.328175 85.5 M80.328175 -42.75 C80.328175 -14.488354389731413, 80.328175 13.773291220537175, 80.328175 85.5 M80.328175 85.5 C80.32814926857434 85.5, 80.32812353714867 85.5, 80.328075 85.5 M80.328175 85.5 C80.32815350463619 85.5, 80.32813200927238 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 52.80869425128865, 80.328075 20.1173885025773, 80.328075 -42.75 M80.328075 85.5 C80.328075 56.44991800348964, 80.328075 27.399836006979292, 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.75002776323121, -123.40625 -42.75000552646241, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75002466686651, -123.40625 -42.749999333733015, -123.40625 -42.74995 M-123.40625 -42.74995 C-47.96548144669178 -42.74995, 27.475287106616435 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-72.49815067139198 -42.74995, -21.590051342783966 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998312753364, 123.40625 -42.75001625506728, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74997414158463, 123.40625 -42.74999828316926, 123.40625 -42.75005 M123.40625 -42.75005 C29.84173529325882 -42.75005, -63.72277941348236 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C59.47576976856333 -42.75005, -4.4547104628733365 -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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd-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-ee1ab9b3b2a9ecb9780148bd034f70f1afe4fd8027a8dffa92b4459d3bafe3dd-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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb\" 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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .error-icon{fill:#a44141;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .error-text{fill:#ddd;stroke:#ddd;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edge-thickness-normal{stroke-width:1px;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edge-thickness-thick{stroke-width:3.5px;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edge-pattern-solid{stroke-dasharray:0;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edge-pattern-dashed{stroke-dasharray:3;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edge-pattern-dotted{stroke-dasharray:2;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .marker{fill:lightgrey;stroke:lightgrey;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .marker.cross{stroke:lightgrey;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb p{margin:0;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .entityBox{fill:#1f2020;stroke:#ccc;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .relationshipLabelBox{fill:hsl(20, 1.5873015873%, 12.3529411765%);opacity:0.7;background-color:hsl(20, 1.5873015873%, 12.3529411765%);}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .relationshipLabelBox rect{opacity:0.5;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .labelBkg{background-color:rgba(32.0000000001, 31.3333333334, 31.0000000001, 0.5);}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edgeLabel .label rect{fill:hsl(0, 0%, 34.4117647059%);}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edgeLabel .label text{fill:#ccc;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edgeLabel .label{fill:#ccc;font-size:14px;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .label{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .edge-pattern-dashed{stroke-dasharray:8,8;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .node rect,#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .node circle,#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .node ellipse,#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .node polygon{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .relationshipLine{stroke:lightgrey;stroke-width:1px;fill:none;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .marker{fill:none!important;stroke:lightgrey!important;stroke-width:1;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=neo].labelBkg{background-color:rgba(32.0000000001, 31.3333333334, 31.0000000001, 0.5);}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb .node .neo-node{stroke:#ccc;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].node rect,#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].cluster rect,#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].node polygon{stroke:url(#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].node path{stroke:url(#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-gradient);stroke-width:1px;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].node circle{stroke:url(#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g><defs><marker id=\"diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_er-onlyOneStart)\" marker-end=\"url(#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_er-onlyOneStart)\" marker-end=\"url(#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_er-onlyOneStart)\" marker-end=\"url(#diagram-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb_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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-61.68514387505685 -149.625, 8.950024749886296 -149.625, 132.3203125 -149.625 M-132.3203125 -149.625 C-30.46909538540268 -149.625, 71.38212172919464 -149.625, 132.3203125 -149.625 M132.3203125 -149.625 C132.3203125 -68.03956864215675, 132.3203125 13.545862715686496, 132.3203125 149.625 M132.3203125 -149.625 C132.3203125 -51.689785064507845, 132.3203125 46.24542987098431, 132.3203125 149.625 M132.3203125 149.625 C47.78195231170842 149.625, -36.756407876583154 149.625, -132.3203125 149.625 M132.3203125 149.625 C70.75581383863491 149.625, 9.1913151772698 149.625, -132.3203125 149.625 M-132.3203125 149.625 C-132.3203125 33.29302924590327, -132.3203125 -83.03894150819346, -132.3203125 -149.625 M-132.3203125 149.625 C-132.3203125 62.350748928672175, -132.3203125 -24.92350214265565, -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-60.801974921819934 -106.875, 10.716362656360133 -106.875, 132.3203125 -106.875 M-132.3203125 -106.875 C-57.15211358435961 -106.875, 18.016085331280777 -106.875, 132.3203125 -106.875 M132.3203125 -106.875 C132.3203125 -96.34346867610722, 132.3203125 -85.81193735221446, 132.3203125 -64.125 M132.3203125 -106.875 C132.3203125 -94.44366652780931, 132.3203125 -82.01233305561863, 132.3203125 -64.125 M132.3203125 -64.125 C29.436599198284696 -64.125, -73.44711410343061 -64.125, -132.3203125 -64.125 M132.3203125 -64.125 C73.61408623429071 -64.125, 14.907859968581434 -64.125, -132.3203125 -64.125 M-132.3203125 -64.125 C-132.3203125 -80.61525760886403, -132.3203125 -97.10551521772805, -132.3203125 -106.875 M-132.3203125 -64.125 C-132.3203125 -74.4902541956543, -132.3203125 -84.8555083913086, -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-67.10865214171018 -64.125, -1.8969917834203613 -64.125, 132.3203125 -64.125 M-132.3203125 -64.125 C-49.7661538073244 -64.125, 32.7880048853512 -64.125, 132.3203125 -64.125 M132.3203125 -64.125 C132.3203125 -52.663534854822984, 132.3203125 -41.20206970964597, 132.3203125 -21.375 M132.3203125 -64.125 C132.3203125 -54.37350960450959, 132.3203125 -44.622019209019186, 132.3203125 -21.375 M132.3203125 -21.375 C69.95059077902164 -21.375, 7.5808690580432625 -21.375, -132.3203125 -21.375 M132.3203125 -21.375 C50.63230763256132 -21.375, -31.055697234877357 -21.375, -132.3203125 -21.375 M-132.3203125 -21.375 C-132.3203125 -34.18703750786142, -132.3203125 -46.99907501572284, -132.3203125 -64.125 M-132.3203125 -21.375 C-132.3203125 -30.805339934745113, -132.3203125 -40.23567986949023, -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-39.048370650955306 -21.375, 54.22357119808939 -21.375, 132.3203125 -21.375 M-132.3203125 -21.375 C-40.48192093531476 -21.375, 51.35647062937048 -21.375, 132.3203125 -21.375 M132.3203125 -21.375 C132.3203125 -8.429266571970167, 132.3203125 4.516466856059665, 132.3203125 21.375 M132.3203125 -21.375 C132.3203125 -5.5626638934752375, 132.3203125 10.249672213049525, 132.3203125 21.375 M132.3203125 21.375 C36.37589731417661 21.375, -59.568517871646776 21.375, -132.3203125 21.375 M132.3203125 21.375 C46.26714541554385 21.375, -39.7860216689123 21.375, -132.3203125 21.375 M-132.3203125 21.375 C-132.3203125 8.876255439600417, -132.3203125 -3.622489120799166, -132.3203125 -21.375 M-132.3203125 21.375 C-132.3203125 11.14854898669429, -132.3203125 0.9220979733885812, -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-71.68099348665962 21.375, -11.041674473319247 21.375, 132.3203125 21.375 M-132.3203125 21.375 C-39.714710250863504 21.375, 52.89089199827299 21.375, 132.3203125 21.375 M132.3203125 21.375 C132.3203125 30.673147940121446, 132.3203125 39.97129588024289, 132.3203125 64.125 M132.3203125 21.375 C132.3203125 34.304664403217096, 132.3203125 47.23432880643419, 132.3203125 64.125 M132.3203125 64.125 C69.39293641787405 64.125, 6.465560335748108 64.125, -132.3203125 64.125 M132.3203125 64.125 C51.4621140893172 64.125, -29.396084321365606 64.125, -132.3203125 64.125 M-132.3203125 64.125 C-132.3203125 49.457025763384166, -132.3203125 34.78905152676833, -132.3203125 21.375 M-132.3203125 64.125 C-132.3203125 55.29768581681908, -132.3203125 46.470371633638166, -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-47.99673927805067 64.125, 36.32683394389866 64.125, 132.3203125 64.125 M-132.3203125 64.125 C-61.99598922095548 64.125, 8.328334058089041 64.125, 132.3203125 64.125 M132.3203125 64.125 C132.3203125 76.87425243911731, 132.3203125 89.62350487823463, 132.3203125 106.875 M132.3203125 64.125 C132.3203125 81.12306608830576, 132.3203125 98.12113217661154, 132.3203125 106.875 M132.3203125 106.875 C74.63853528193522 106.875, 16.956758063870453 106.875, -132.3203125 106.875 M132.3203125 106.875 C33.41787906165277 106.875, -65.48455437669446 106.875, -132.3203125 106.875 M-132.3203125 106.875 C-132.3203125 93.05766917730189, -132.3203125 79.24033835460376, -132.3203125 64.125 M-132.3203125 106.875 C-132.3203125 95.05361152191998, -132.3203125 83.23222304383994, -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-53.13708171654815 106.875, 26.046149066903695 106.875, 132.3203125 106.875 M-132.3203125 106.875 C-70.88150506583065 106.875, -9.44269763166129 106.875, 132.3203125 106.875 M132.3203125 106.875 C132.3203125 123.50926478916416, 132.3203125 140.14352957832833, 132.3203125 149.625 M132.3203125 106.875 C132.3203125 123.8803934819002, 132.3203125 140.8857869638004, 132.3203125 149.625 M132.3203125 149.625 C38.25845739349883 149.625, -55.80339771300234 149.625, -132.3203125 149.625 M132.3203125 149.625 C32.214594817098714 149.625, -67.89112286580257 149.625, -132.3203125 149.625 M-132.3203125 149.625 C-132.3203125 132.95204145097205, -132.3203125 116.27908290194407, -132.3203125 106.875 M-132.3203125 149.625 C-132.3203125 140.75421632618534, -132.3203125 131.8834326523707, -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.87501926041728, -132.3203125 -106.87498852083455, -132.3203125 -106.87495 M-132.3203125 -106.87505 C-132.3203125 -106.87501645098597, -132.3203125 -106.87498290197193, -132.3203125 -106.87495 M-132.3203125 -106.87495 C-78.25876054891987 -106.87495, -24.197208597839733 -106.87495, 132.3203125 -106.87495 M-132.3203125 -106.87495 C-51.167929201252775 -106.87495, 29.98445409749445 -106.87495, 132.3203125 -106.87495 M132.3203125 -106.87495 C132.3203125 -106.87498935639357, 132.3203125 -106.87502871278713, 132.3203125 -106.87505 M132.3203125 -106.87495 C132.3203125 -106.87498788836339, 132.3203125 -106.87502577672679, 132.3203125 -106.87505 M132.3203125 -106.87505 C56.6499001410167 -106.87505, -19.020512217966598 -106.87505, -132.3203125 -106.87505 M132.3203125 -106.87505 C77.54324499020714 -106.87505, 22.76617748041427 -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.86721528689445 -106.875, -64.86719307378888 -106.875, -64.8671375 -106.875 M-64.8672375 -106.875 C-64.8672104197366 -106.875, -64.86718333947319 -106.875, -64.8671375 -106.875 M-64.8671375 -106.875 C-64.8671375 -16.238351057788478, -64.8671375 74.39829788442304, -64.8671375 149.625 M-64.8671375 -106.875 C-64.8671375 -53.31699549241603, -64.8671375 0.24100901516794693, -64.8671375 149.625 M-64.8671375 149.625 C-64.8671729080072 149.625, -64.86720831601441 149.625, -64.8672375 149.625 M-64.8671375 149.625 C-64.86717213314358 149.625, -64.86720676628718 149.625, -64.8672375 149.625 M-64.8672375 149.625 C-64.8672375 66.69095177830992, -64.8672375 -16.243096443380153, -64.8672375 -106.875 M-64.8672375 149.625 C-64.8672375 53.447615226597165, -64.8672375 -42.72976954680567, -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.86716990283885 -106.875, 87.86720230567772 -106.875, 87.8672375 -106.875 M87.8671375 -106.875 C87.86716519128485 -106.875, 87.86719288256971 -106.875, 87.8672375 -106.875 M87.8672375 -106.875 C87.8672375 -31.618839853742017, 87.8672375 43.637320292515966, 87.8672375 149.625 M87.8672375 -106.875 C87.8672375 -5.199734645297127, 87.8672375 96.47553070940575, 87.8672375 149.625 M87.8672375 149.625 C87.86720836190956 149.625, 87.86717922381912 149.625, 87.8671375 149.625 M87.8672375 149.625 C87.86721375241689 149.625, 87.86719000483379 149.625, 87.8671375 149.625 M87.8671375 149.625 C87.8671375 97.29701568776147, 87.8671375 44.96903137552293, 87.8671375 -106.875 M87.8671375 149.625 C87.8671375 52.57212972697252, 87.8671375 -44.48074054605496, 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.87502970971092, -132.3203125 -106.87500941942183, -132.3203125 -106.87495 M-132.3203125 -106.87505 C-132.3203125 -106.87502274187533, -132.3203125 -106.87499548375065, -132.3203125 -106.87495 M-132.3203125 -106.87495 C-41.90074899700369 -106.87495, 48.51881450599262 -106.87495, 132.3203125 -106.87495 M-132.3203125 -106.87495 C-75.15921811960528 -106.87495, -17.99812373921057 -106.87495, 132.3203125 -106.87495 M132.3203125 -106.87495 C132.3203125 -106.87497294590379, 132.3203125 -106.8749958918076, 132.3203125 -106.87505 M132.3203125 -106.87495 C132.3203125 -106.87498054322731, 132.3203125 -106.87501108645462, 132.3203125 -106.87505 M132.3203125 -106.87505 C67.72082998729134 -106.87505, 3.1213474745826773 -106.87505, -132.3203125 -106.87505 M132.3203125 -106.87505 C55.41763803983051 -106.87505, -21.485036420338986 -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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-56.02851992942077 -85.5, 11.349210141158466 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-67.37453415427792 -85.5, -11.342818308555849 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -49.75304935008708, 123.40625 -14.006098700174164, 123.40625 85.5 M123.40625 -85.5 C123.40625 -17.501567733562055, 123.40625 50.49686453287589, 123.40625 85.5 M123.40625 85.5 C51.68401887280527 85.5, -20.038212254389464 85.5, -123.40625 85.5 M123.40625 85.5 C49.81719242670792 85.5, -23.77186514658416 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 50.821700419425326, -123.40625 16.143400838850653, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 31.30391785169543, -123.40625 -22.89216429660914, -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-47.54886604917496 -42.75, 28.308517901650077 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-37.86144018233078 -42.75, 47.68336963533844 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -32.32773969338056, 123.40625 -21.90547938676111, 123.40625 0 M123.40625 -42.75 C123.40625 -32.95690292755556, 123.40625 -23.16380585511113, 123.40625 0 M123.40625 0 C38.66794885337909 0, -46.070352293241825 0, -123.40625 0 M123.40625 0 C34.89922718772125 0, -53.6077956245575 0, -123.40625 0 M-123.40625 0 C-123.40625 -11.077074391368704, -123.40625 -22.15414878273741, -123.40625 -42.75 M-123.40625 0 C-123.40625 -14.51015611917428, -123.40625 -29.02031223834856, -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-28.686182879910035 0, 66.03388424017993 0, 123.40625 0 M-123.40625 0 C-54.55253999759364 0, 14.301170004812718 0, 123.40625 0 M123.40625 0 C123.40625 14.051061950225916, 123.40625 28.102123900451833, 123.40625 42.75 M123.40625 0 C123.40625 12.081597937389486, 123.40625 24.16319587477897, 123.40625 42.75 M123.40625 42.75 C27.384533431846734 42.75, -68.63718313630653 42.75, -123.40625 42.75 M123.40625 42.75 C70.07139395836322 42.75, 16.73653791672642 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 31.954802130564804, -123.40625 21.15960426112961, -123.40625 0 M-123.40625 42.75 C-123.40625 31.329486411809114, -123.40625 19.908972823618228, -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-42.567753164490696 42.75, 38.27074367101861 42.75, 123.40625 42.75 M-123.40625 42.75 C-55.326203397494524 42.75, 12.753843205010952 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 53.887540927896495, 123.40625 65.02508185579299, 123.40625 85.5 M123.40625 42.75 C123.40625 55.842642318034805, 123.40625 68.93528463606961, 123.40625 85.5 M123.40625 85.5 C29.623172957125036 85.5, -64.15990408574993 85.5, -123.40625 85.5 M123.40625 85.5 C38.948961905214276 85.5, -45.50832618957145 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 73.47840014525775, -123.40625 61.4568002905155, -123.40625 42.75 M-123.40625 85.5 C-123.40625 68.52402430468999, -123.40625 51.548048609379975, -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.750023492260375, -123.40625 -42.74999698452075, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75002115828746, -123.40625 -42.74999231657492, -123.40625 -42.74995 M-123.40625 -42.74995 C-61.19399484300243 -42.74995, 1.0182603139951425 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-37.91691527972789 -42.74995, 47.57241944054422 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74997674185598, 123.40625 -42.75000348371196, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74997663058193, 123.40625 -42.750003261163876, 123.40625 -42.75005 M123.40625 -42.75005 C29.025914697543726 -42.75005, -65.35442060491255 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C27.649433058836692 -42.75005, -68.10738388232662 -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.98439268407796 -42.75, -17.98436036815592 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.984385571218844 -42.75, -17.984346142437683 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 -11.034414258186104, -17.984325 20.681171483627793, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 5.455976366285292, -17.984325 53.66195273257058, -17.984325 85.5 M-17.984325 85.5 C-17.984354942464105 85.5, -17.98438488492821 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.984356143286895 85.5, -17.98438728657379 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 49.08524702548968, -17.984425 12.670494050979357, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 40.52506730547402, -17.984425 -4.449865389051965, -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.32809804195676 -42.75, 80.32812108391353 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.32809770666148 -42.75, 80.32812041332296 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 7.185973394099129, 80.328175 57.12194678819826, 80.328175 85.5 M80.328175 -42.75 C80.328175 -6.043409509277524, 80.328175 30.663180981444953, 80.328175 85.5 M80.328175 85.5 C80.32814471530004 85.5, 80.3281144306001 85.5, 80.328075 85.5 M80.328175 85.5 C80.3281365667179 85.5, 80.3280981334358 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 36.06719303177765, 80.328075 -13.365613936444703, 80.328075 -42.75 M80.328075 85.5 C80.328075 52.15998062384166, 80.328075 18.819961247683324, 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.75001058705816, -123.40625 -42.749971174116325, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75002580488255, -123.40625 -42.75000160976509, -123.40625 -42.74995 M-123.40625 -42.74995 C-51.9502901528828 -42.74995, 19.5056696942344 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-30.604787495126274 -42.74995, 62.19667500974745 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998919357165, 123.40625 -42.75002838714331, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998690091044, 123.40625 -42.75002380182088, 123.40625 -42.75005 M123.40625 -42.75005 C45.99186422561516 -42.75005, -31.42252154876968 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C48.321069607086585 -42.75005, -26.76411078582683 -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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-37.30919445871672 -85.5, 48.787861082566565 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-71.97878164532673 -85.5, -20.551313290653468 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -47.25325989661293, 123.40625 -9.006519793225863, 123.40625 85.5 M123.40625 -85.5 C123.40625 -42.18247580220679, 123.40625 1.1350483955864235, 123.40625 85.5 M123.40625 85.5 C39.977882450891144 85.5, -43.45048509821771 85.5, -123.40625 85.5 M123.40625 85.5 C66.05257236674737 85.5, 8.69889473349474 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 47.76862770449991, -123.40625 10.037255408999826, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 34.15796039236037, -123.40625 -17.184079215279255, -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-39.02631423059793 -42.75, 45.353621538804134 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-52.826595868502125 -42.75, 17.75305826299575 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -33.64094985290465, 123.40625 -24.531899705809295, 123.40625 0 M123.40625 -42.75 C123.40625 -25.69678968897669, 123.40625 -8.64357937795338, 123.40625 0 M123.40625 0 C53.74221931254239 0, -15.921811374915222 0, -123.40625 0 M123.40625 0 C48.77586850552791 0, -25.85451298894418 0, -123.40625 0 M-123.40625 0 C-123.40625 -16.6819383387059, -123.40625 -33.3638766774118, -123.40625 -42.75 M-123.40625 0 C-123.40625 -10.086145862810389, -123.40625 -20.172291725620777, -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-42.54206090094034 0, 38.322128198119316 0, 123.40625 0 M-123.40625 0 C-51.396943456302765 0, 20.61236308739447 0, 123.40625 0 M123.40625 0 C123.40625 10.660154277295941, 123.40625 21.320308554591882, 123.40625 42.75 M123.40625 0 C123.40625 10.053679393471679, 123.40625 20.107358786943358, 123.40625 42.75 M123.40625 42.75 C71.84928143095391 42.75, 20.29231286190783 42.75, -123.40625 42.75 M123.40625 42.75 C73.90764650413666 42.75, 24.40904300827333 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 32.39977210640858, -123.40625 22.049544212817153, -123.40625 0 M-123.40625 42.75 C-123.40625 31.99286035276684, -123.40625 21.235720705533684, -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-65.6954109283098 42.75, -7.984571856619596 42.75, 123.40625 42.75 M-123.40625 42.75 C-48.163198594619885 42.75, 27.07985281076023 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 57.12596984678382, 123.40625 71.50193969356764, 123.40625 85.5 M123.40625 42.75 C123.40625 53.89726814991247, 123.40625 65.04453629982494, 123.40625 85.5 M123.40625 85.5 C68.3037914142229 85.5, 13.201332828445814 85.5, -123.40625 85.5 M123.40625 85.5 C43.37132319059549 85.5, -36.66360361880902 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 76.80146483894679, -123.40625 68.10292967789357, -123.40625 42.75 M-123.40625 85.5 C-123.40625 72.00081240917265, -123.40625 58.50162481834531, -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.75002400244363, -123.40625 -42.74999800488726, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.750011443870996, -123.40625 -42.74997288774199, -123.40625 -42.74995 M-123.40625 -42.74995 C-66.65404181125604 -42.74995, -9.901833622512058 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-63.41837523206767 -42.74995, -3.430500464135335 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.749979227060365, 123.40625 -42.75000845412073, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998042011134, 123.40625 -42.75001084022269, 123.40625 -42.75005 M123.40625 -42.75005 C30.89343392414945 -42.75005, -61.6193821517011 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C64.78160393558 -42.75005, 6.156957871159989 -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.984397718688736 -42.75, -17.98437043737747 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.98439337173903 -42.75, -17.984361743478065 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 7.331258879013845, -17.984325 57.41251775802769, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 -12.350439028474945, -17.984325 18.04912194305011, -17.984325 85.5 M-17.984325 85.5 C-17.984348709866307 85.5, -17.984372419732612 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.98435759197339 85.5, -17.98439018394678 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 39.58468688986269, -17.984425 -6.330626220274624, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 58.54803756790938, -17.984425 31.596075135818765, -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.32809958376342 -42.75, 80.32812416752684 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.328107531307 -42.75, 80.328140062614 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 3.3585071302519225, 80.328175 49.467014260503845, 80.328175 85.5 M80.328175 -42.75 C80.328175 4.073936614029108, 80.328175 50.89787322805822, 80.328175 85.5 M80.328175 85.5 C80.32814045222156 85.5, 80.32810590444313 85.5, 80.328075 85.5 M80.328175 85.5 C80.32814993736227 85.5, 80.32812487472455 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 47.99645040537388, 80.328075 10.492900810747756, 80.328075 -42.75 M80.328075 85.5 C80.328075 40.49007536530853, 80.328075 -4.519849269382945, 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.75001097950498, -123.40625 -42.749971959009955, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.750022382929856, -123.40625 -42.74999476585971, -123.40625 -42.74995 M-123.40625 -42.74995 C-48.26985975688173 -42.74995, 26.86653048623654 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-56.317685934927866 -42.74995, 10.770878130144268 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74997091362587, 123.40625 -42.749991827251755, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998623465513, 123.40625 -42.750022469310274, 123.40625 -42.75005 M123.40625 -42.75005 C65.0299149851331 -42.75005, 6.6535799702662075 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C31.494463369096806 -42.75005, -60.41732326180639 -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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-43.30633369478994 -85.5, 36.79358261042012 -85.5, 123.40625 -85.5 M-123.40625 -85.5 C-48.86890392182545 -85.5, 25.6684421563491 -85.5, 123.40625 -85.5 M123.40625 -85.5 C123.40625 -50.9625338003407, 123.40625 -16.425067600681402, 123.40625 85.5 M123.40625 -85.5 C123.40625 -51.203821794804036, 123.40625 -16.90764358960807, 123.40625 85.5 M123.40625 85.5 C30.521378002189252 85.5, -62.363493995621496 85.5, -123.40625 85.5 M123.40625 85.5 C45.85976906515796 85.5, -31.686711869684075 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 30.49996864793807, -123.40625 -24.500062704123863, -123.40625 -85.5 M-123.40625 85.5 C-123.40625 40.03929373518434, -123.40625 -5.421412529631326, -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-61.408678343506594 -42.75, 0.5888933129868121 -42.75, 123.40625 -42.75 M-123.40625 -42.75 C-41.360931947888574 -42.75, 40.68438610422285 -42.75, 123.40625 -42.75 M123.40625 -42.75 C123.40625 -26.380754744918132, 123.40625 -10.011509489836264, 123.40625 0 M123.40625 -42.75 C123.40625 -27.828861472150024, 123.40625 -12.907722944300044, 123.40625 0 M123.40625 0 C51.717328674043856 0, -19.97159265191229 0, -123.40625 0 M123.40625 0 C51.407744346688446 0, -20.590761306623108 0, -123.40625 0 M-123.40625 0 C-123.40625 -15.166068578536198, -123.40625 -30.332137157072395, -123.40625 -42.75 M-123.40625 0 C-123.40625 -8.897019494142109, -123.40625 -17.794038988284218, -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-62.58844568955328 0, -1.7706413791065643 0, 123.40625 0 M-123.40625 0 C-53.09156086776851 0, 17.223128264462986 0, 123.40625 0 M123.40625 0 C123.40625 13.417591983899717, 123.40625 26.835183967799434, 123.40625 42.75 M123.40625 0 C123.40625 9.970080071974278, 123.40625 19.940160143948557, 123.40625 42.75 M123.40625 42.75 C31.47915926767449 42.75, -60.44793146465102 42.75, -123.40625 42.75 M123.40625 42.75 C65.36362195027239 42.75, 7.320993900544778 42.75, -123.40625 42.75 M-123.40625 42.75 C-123.40625 33.92382600587811, -123.40625 25.097652011756228, -123.40625 0 M-123.40625 42.75 C-123.40625 31.519571457237028, -123.40625 20.28914291447406, -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-66.02678154086104 42.75, -8.64731308172209 42.75, 123.40625 42.75 M-123.40625 42.75 C-53.241966069819796 42.75, 16.92231786036041 42.75, 123.40625 42.75 M123.40625 42.75 C123.40625 57.85143073737856, 123.40625 72.95286147475711, 123.40625 85.5 M123.40625 42.75 C123.40625 53.519581090540385, 123.40625 64.28916218108077, 123.40625 85.5 M123.40625 85.5 C60.48115925146865 85.5, -2.4439314970627066 85.5, -123.40625 85.5 M123.40625 85.5 C47.20502025037402 85.5, -28.99620949925196 85.5, -123.40625 85.5 M-123.40625 85.5 C-123.40625 71.83813725240677, -123.40625 58.17627450481354, -123.40625 42.75 M-123.40625 85.5 C-123.40625 73.60923767049562, -123.40625 61.71847534099123, -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.75002959286141, -123.40625 -42.75000918572281, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75002192503708, -123.40625 -42.74999385007417, -123.40625 -42.74995 M-123.40625 -42.74995 C-43.11321338025864 -42.74995, 37.179823239482715 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-51.698633946978944 -42.74995, 20.00898210604211 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.7499844622526, 123.40625 -42.7500189245052, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998453770683, 123.40625 -42.750019075413654, 123.40625 -42.75005 M123.40625 -42.75005 C46.40722312947494 -42.75005, -30.591803741050114 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C53.95242887731506 -42.75005, -15.501392245369885 -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.98438859849872 -42.75, -17.98435219699744 -42.75, -17.984325 -42.75 M-17.984425 -42.75 C-17.984404891856208 -42.75, -17.984384783712418 -42.75, -17.984325 -42.75 M-17.984325 -42.75 C-17.984325 -4.75048219157685, -17.984325 33.2490356168463, -17.984325 85.5 M-17.984325 -42.75 C-17.984325 3.502227300061854, -17.984325 49.75445460012371, -17.984325 85.5 M-17.984325 85.5 C-17.984350769662836 85.5, -17.984376539325673 85.5, -17.984425 85.5 M-17.984325 85.5 C-17.984352703806035 85.5, -17.98438040761207 85.5, -17.984425 85.5 M-17.984425 85.5 C-17.984425 47.31856794396488, -17.984425 9.137135887929759, -17.984425 -42.75 M-17.984425 85.5 C-17.984425 55.63781364074542, -17.984425 25.775627281490834, -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.3281026262442 -42.75, 80.32813025248839 -42.75, 80.328175 -42.75 M80.328075 -42.75 C80.32809735861177 -42.75, 80.32811971722356 -42.75, 80.328175 -42.75 M80.328175 -42.75 C80.328175 -12.30140955705724, 80.328175 18.14718088588552, 80.328175 85.5 M80.328175 -42.75 C80.328175 -14.463662934523462, 80.328175 13.822674130953075, 80.328175 85.5 M80.328175 85.5 C80.3281419427899 85.5, 80.32810888557981 85.5, 80.328075 85.5 M80.328175 85.5 C80.32815136595461 85.5, 80.32812773190923 85.5, 80.328075 85.5 M80.328075 85.5 C80.328075 39.15950931005743, 80.328075 -7.180981379885139, 80.328075 -42.75 M80.328075 85.5 C80.328075 55.5321183883479, 80.328075 25.564236776695793, 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.75001700268558, -123.40625 -42.74998400537117, -123.40625 -42.74995 M-123.40625 -42.75005 C-123.40625 -42.75001292128142, -123.40625 -42.749975842562826, -123.40625 -42.74995 M-123.40625 -42.74995 C-33.63378318032717 -42.74995, 56.13868363934566 -42.74995, 123.40625 -42.74995 M-123.40625 -42.74995 C-72.8710053728018 -42.74995, -22.335760745603608 -42.74995, 123.40625 -42.74995 M123.40625 -42.74995 C123.40625 -42.74998433141814, 123.40625 -42.75001866283629, 123.40625 -42.75005 M123.40625 -42.74995 C123.40625 -42.74998662023977, 123.40625 -42.75002324047954, 123.40625 -42.75005 M123.40625 -42.75005 C52.1852296709169 -42.75005, -19.035790658166206 -42.75005, -123.40625 -42.75005 M123.40625 -42.75005 C47.23138834035525 -42.75005, -28.943473319289495 -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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-f8e8d6c560fddb2c72a665c9852dbe0286fbba05b89ba837ff9ad411788a1dfb-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-08-14T22:18:35.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/ja/products/customer-data-platform/composable-cdp/audience-studio/databricks","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}