{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Composable Audience Studio for Snowflake","description":"Set up Composable Audience Studio on Snowflake 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 Data's CDP that enables you to build and manage audience segments directly on your Snowflake data warehouse without copying data into Treasure Data. Using Zero-Copy / Federated Query architecture, CAS queries your Snowflake 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 Snowflake, 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":["Key pair authentication for secure Snowflake access"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Zero-Copy configuration to connect Treasure Data to your Snowflake instance"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Parent Segment configuration file defining your customer and behavior tables"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["API upload of the configuration to create the Parent Segment in CAS"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"prerequisites","__idx":2},"children":["Prerequisites"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before you begin, ensure you have:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A Treasure account with admin-level permissions"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A Snowflake account with:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A database and schema containing your customer and event data"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A warehouse available for query execution"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A user and role with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SELECT"]}," permissions on the target tables"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["OpenSSL installed on your local machine (for key pair generation)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A Treasure API key (Master API key recommended)"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"architecture","__idx":3},"children":["Architecture"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Data never leaves your Snowflake environment. Treasure Data sends federated queries and receives results at query time."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"graph LR\n  subgraph TD[\"Treasure Data\"]\n    CAS[\"Composable Audience Studio<br/>- Segment Builder<br/>- Activation<br/>- Insights\"]\n  end\n\n  subgraph SF[\"Your Snowflake Instance\"]\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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a\" 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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a{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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .error-icon{fill:#552222;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .error-text{fill:#552222;stroke:#552222;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edge-thickness-normal{stroke-width:1px;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edge-thickness-thick{stroke-width:3.5px;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edge-pattern-solid{stroke-dasharray:0;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edge-pattern-dashed{stroke-dasharray:3;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edge-pattern-dotted{stroke-dasharray:2;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .marker{fill:#333333;stroke:#333333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .marker.cross{stroke:#333333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a p{margin:0;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .label{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .cluster-label text{fill:#333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .cluster-label span{color:#333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .cluster-label span p{background-color:transparent;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .label text,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a span{fill:#333;color:#333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node rect,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node circle,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node ellipse,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node polygon,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .rough-node .label text,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node .label text,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .image-shape .label,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .icon-shape .label{text-anchor:middle;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .rough-node .label,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node .label,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .image-shape .label,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .icon-shape .label{text-align:center;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node.clickable{cursor:pointer;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .arrowheadPath{fill:#333333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .flowchart-link{stroke:#333333;fill:none;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .cluster text{fill:#333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .cluster span{color:#333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a 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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a rect.text{fill:none;stroke-width:0;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .icon-shape,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .icon-shape p,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .icon-shape .label rect,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a .node .neo-node{stroke:#9370DB;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].node rect,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].cluster rect,#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-SF\" data-look=\"classic\"><rect style=\"\" x=\"503.484375\" y=\"8\" width=\"310\" height=\"460\"></rect><g class=\"cluster-label\" transform=\"translate(567.890625, 8)\"><foreignObject width=\"181.1875\" 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 Snowflake Instance</p></span></div></foreignObject></g></g><g class=\"cluster\" id=\"diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-TD\" data-look=\"classic\"><rect style=\"\" x=\"8\" y=\"28\" width=\"310\" height=\"416\"></rect><g class=\"cluster-label\" transform=\"translate(110.9765625, 28)\"><foreignObject width=\"104.046875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Treasure Data</p></span></div></foreignObject></g></g></g><g class=\"edgePaths\"><path d=\"M234.909,172.06L248.757,157.05C262.606,142.04,290.303,112.02,319.609,97.01C348.914,82,379.828,82,410.742,82C441.656,82,472.57,82,491.527,82C510.484,82,517.484,82,520.984,82L524.484,82\" id=\"diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a_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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-9d59807cf5a7b8d8a2edc4a953b69fa55f4ea48740c0c0de40382a3c850c070a-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1\" 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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1{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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .error-icon{fill:#a44141;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .error-text{fill:#ddd;stroke:#ddd;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edge-thickness-normal{stroke-width:1px;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edge-thickness-thick{stroke-width:3.5px;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edge-pattern-solid{stroke-dasharray:0;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .marker.cross{stroke:lightgrey;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 p{margin:0;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .label{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .cluster-label text{fill:#F9FFFE;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .cluster-label span{color:#F9FFFE;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .cluster-label span p{background-color:transparent;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .label text,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 span{fill:#ccc;color:#ccc;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node rect,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node circle,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node ellipse,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node polygon,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .rough-node .label text,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node .label text,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .image-shape .label,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .icon-shape .label{text-anchor:middle;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .rough-node .label,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node .label,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .image-shape .label,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .icon-shape .label{text-align:center;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node.clickable{cursor:pointer;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .arrowheadPath{fill:lightgrey;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .cluster text{fill:#F9FFFE;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .cluster span{color:#F9FFFE;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 rect.text{fill:none;stroke-width:0;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .icon-shape,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .icon-shape p,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .icon-shape .label rect,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 .node .neo-node{stroke:#ccc;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].node rect,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].cluster rect,#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].node polygon{stroke:url(#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].node path{stroke:url(#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-gradient);stroke-width:1px;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].node circle{stroke:url(#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-SF\" data-look=\"classic\"><rect style=\"\" x=\"503.484375\" y=\"8\" width=\"310\" height=\"460\"></rect><g class=\"cluster-label\" transform=\"translate(567.890625, 8)\"><foreignObject width=\"181.1875\" 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 Snowflake Instance</p></span></div></foreignObject></g></g><g class=\"cluster\" id=\"diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-TD\" data-look=\"classic\"><rect style=\"\" x=\"8\" y=\"28\" width=\"310\" height=\"416\"></rect><g class=\"cluster-label\" transform=\"translate(110.9765625, 28)\"><foreignObject width=\"104.046875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Treasure Data</p></span></div></foreignObject></g></g></g><g class=\"edgePaths\"><path d=\"M234.909,172.06L248.757,157.05C262.606,142.04,290.303,112.02,319.609,97.01C348.914,82,379.828,82,410.742,82C441.656,82,472.57,82,491.527,82C510.484,82,517.484,82,520.984,82L524.484,82\" id=\"diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_flowchart-v2-pointStart)\" marker-end=\"url(#diagram-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1_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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-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-faa3642ca91fc3d632560f1399276baba22a748c013644ac14887643f6c1e8c1-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["graph LR\n  subgraph TD[\"Treasure Data\"]\n    CAS[\"Composable Audience Studio<br/>- Segment Builder<br/>- Activation<br/>- Insights\"]\n  end\n\n  subgraph SF[\"Your Snowflake Instance\"]\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":"p","attributes":{},"children":["Contains all customer attributes (e.g., email, name, city, membership tier, LTV)",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Each row = one unique customer profile"," ","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).",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"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":"p","attributes":{},"children":["Each table represents a distinct type of activity (page views, purchases, etc.)",{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Multiple behavior records can exist per customer"," ","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":"Heading","attributes":{"level":4,"id":"data-model-expectation","__idx":8},"children":["Data Model Expectation"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Parent Segment uses a data model comprising one"," ","Customers table and multiple Behaviors tables."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Customers table is dedicated to storing unified profile data and attributes, with a unique record and required unique identifier column for each profile."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Behaviors tables record activity data for specific profile actions, such as website visits or orders. Each Behaviors table must contain a unique ID column that links the activity record to the corresponding profile in the Customers table, utilizing the same identifier column."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"data-model-example","__idx":9},"children":["Data Model Example"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customers Table"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each record represents a profile. Columns are attributes per profile."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"..."},"children":["..."]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"LTV"},"children":["LTV"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"age range"},"children":["age range"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"user_id (unique id)"},"children":["user_id (unique id)"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["..."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1200"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["20-30"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["xxx-1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["..."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["550"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["30-40"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["xxx-2"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["..."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2300"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["40-50"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["xxx-3"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Behaviors Tables"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Email activity"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"user_id (unique id)"},"children":["user_id (unique id)"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"activity"},"children":["activity"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"date time"},"children":["date time"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"..."},"children":["..."]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["xxx-1"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["email open"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2026-03-30 10:30:00"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["..."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["yyy-3"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["bounce"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2026-03-30 10:31:00"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["..."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["xxx-3"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["email click"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2026-03-30 10:32:00"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["..."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Web pageviews"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"user_id (unique id)"},"children":["user_id (unique id)"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"datetime"},"children":["datetime"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"urls"},"children":["urls"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"..."},"children":["..."]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["xxx-2"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2026-03-30 11:00:00"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["https://www.td-store.com"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["..."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["yyy-3"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2026-03-30 11:01:00"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["https://www.td-store.com"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["..."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["xxx-3"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2026-03-30 11:02:00"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["https://www.td-store.com"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["..."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Customers table's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["user_id"]}," column links to the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["user_id"]}," column in each Behaviors table, establishing the 1-to-many relationship."]},{"$$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},{"value":"Data Model Expectation","id":"data-model-expectation","depth":4},{"value":"Data Model Example","id":"data-model-example","depth":4}],"frontmatter":{"seo":{"title":"Composable Audience Studio for Snowflake","description":"Set up Composable Audience Studio on Snowflake using Zero-Copy federated queries to build audience segments without copying data."}},"lastModified":"2026-08-14T22:18:35.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/customer-data-platform/composable-cdp/audience-studio/snowflake","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}