digraph schema {
graph [rankdir=TB, splines=spline, overlap=false, bgcolor="#1e2430",
nodesep=0.95, ranksep=1.0, pad=0.5, fontname="Helvetica",
compound=true, mclimit=1.0];
node [shape=plaintext, fontname="Helvetica"];
edge [fontname="Helvetica", fontsize=9, penwidth=1.4, arrowsize=0.7];
subgraph cluster_identity {
label="Identity & Company"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
customergroup [label=<
>];
company [label=< |
|
|
|
|
|
| default_language_id? | INT FK |
|
| poscustomergroup_id | INT FK |
|
|
>];
meta [label=<>];
companyhistory [label=<>];
entityaddress [label=< |
|
|
|
|
|
| streetnumber? | NVARCHAR(50) |
|
|
|
|
|
|
>];
numbers [label=<>];
entity [label=<>];
entitycontact [label=<>];
companysetting [label=<>];
entityhistory [label=<>];
companyuser [label=<>];
google_auth [label=< |
|
|
|
|
| picturebinary? | VARBINARY(MAX) |
|
|
|
>];
}
subgraph cluster_i18n {
label="Localization"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
language [label=<>];
categorytext [label=<>];
articletext [label=<>];
unittext [label=<>];
}
subgraph cluster_catalog {
label="Catalog"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
categoryarticle [label=<>];
category [label=<>];
articlehistory [label=<>];
article [label=< |
|
| parentattributename_id? | INT FK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
>];
articleean [label=<>];
articlesupplier [label=<>];
articlelist [label=<>];
articlelistarticle [label=<>];
optionslist [label=<>];
optionslistarticle [label=<>];
brand [label=<>];
articletombstone [label=<>];
}
subgraph cluster_media {
label="Media"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
attributevaluepic [label=<>];
categorypic [label=<>];
articlepic [label=<>];
pic [label=< |
|
|
|
|
|
|
|
|
|
|
|
|
| thumbbinary | VARBINARY(MAX) |
|
| smallthumbbinary | VARBINARY(MAX) |
|
>];
brandpic [label=<>];
file [label=<>];
}
subgraph cluster_manifests {
label="Documents & Shipping"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
articlewarehousesummary [label=<>];
ledger [label=<| ledger |
|
|
|
| transaction_type | NVARCHAR(100) |
|
|
| transaction_text | NVARCHAR(MAX) |
|
|
|
|
>];
warehouse [label=<>];
manifestarticle [label=<>];
manifest [label=< |
|
|
|
|
|
| external_number? | NVARCHAR(100) |
|
|
|
>];
manifestattachment [label=<>];
shipping [label=< |
|
|
|
|
| tracking_code? | NVARCHAR(255) |
|
|
|
>];
quotesummary [label=<| quotesummary |
|
|
|
|
| quote_number | NVARCHAR(100) |
|
|
|
| customer_name? | NVARCHAR(255) |
|
|
|
|
>];
ordersummary [label=<| ordersummary |
|
|
|
|
| order_number | NVARCHAR(100) |
|
|
|
| customer_name? | NVARCHAR(255) |
|
|
|
|
|
|
|
|
>];
package [label=<>];
deliverysummary [label=<| deliverysummary |
|
|
|
|
| delivery_number | NVARCHAR(100) |
|
| external_number? | NVARCHAR(100) |
|
|
|
| supplier_name? | NVARCHAR(255) |
|
|
|
|
|
|
|
|
|
|
|
|
>];
shipmentsummary [label=<| shipmentsummary |
|
|
|
|
| shipment_number | NVARCHAR(100) |
|
|
|
|
| order_number? | NVARCHAR(100) |
|
| customer_name? | NVARCHAR(255) |
|
|
|
|
|
| tracking_code? | NVARCHAR(255) |
|
|
>];
}
subgraph cluster_commerce {
label="Pricing & Payments"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
tax [label=<>];
price [label=<| price |
|
|
|
|
| minmultiplier | DECIMAL(18,4) |
|
|
>];
account [label=<>];
payment [label=<>];
}
subgraph cluster_units {
label="Units"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
unit [label=<>];
}
subgraph cluster_pos {
label="POS"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
posterminalcategory [label=<>];
printer [label=<>];
posterminal [label=< |
|
|
|
|
|
|
|
| clientserial? | NVARCHAR(255) |
|
|
|
|
|
>];
labeltemplate [label=<>];
}
subgraph cluster_ai {
label="AI & Models"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
modelvfs [label=<>];
subagentschedule [label=<| subagentschedule |
|
|
|
|
|
| lastagentnote? | NVARCHAR(MAX) |
|
|
|
|
|
>];
modelconversation [label=<>];
modelmessage [label=<>];
}
subgraph cluster_attributes {
label="Properties & Attributes"; labeljust="l"; fontsize=15;
style="rounded,filled"; fillcolor="#202a3a"; color="#3f4c5f";
fontcolor="#e2e8f0"; margin=14;
propertyname [label=<>];
attributevalue [label=<>];
categoryproperty [label=<>];
categoryattributevalue [label=<>];
articleproperty [label=<>];
attributename [label=<>];
articleattributevalue [label=<>];
}
carrier [label=<>];
mcp_client [label=<| mcp_client |
|
|
| client_secret? | NVARCHAR(255) |
|
|
| redirect_uris | NVARCHAR(MAX) |
|
| grant_types? | NVARCHAR(255) |
|
| response_types? | NVARCHAR(255) |
|
|
|
>];
mcp_auth_code [label=<| mcp_auth_code |
|
|
|
| redirect_uri | NVARCHAR(2048) |
|
| code_challenge | NVARCHAR(255) |
|
| code_challenge_method | NVARCHAR(32) |
|
|
|
|
|
>];
mcp_token [label=<| mcp_token |
|
|
| refresh_token | NVARCHAR(128) |
|
|
|
|
|
|
>];
__legend [label=<| Legend |
| PK | primary key |
| FK | foreign key |
| ? | nullable column |
| — | FOREIGN KEY constraint |
| - - | naming convention only, no constraint |
>];
google_auth:selected_company:w -> company:in24:n [color="#ff6b6b", fontcolor="#ff6b6b", tooltip="FK_google_auth_selected_company", weight=3];
category:parent_id:e -> category:id:e [color="#6bdf9a", fontcolor="#6bdf9a", tooltip="FK_category_parent", constraint=false];
company:root_category_id:w -> category:in8:n [color="#5aa7ff", fontcolor="#5aa7ff", tooltip="FK_company_root_category", weight=3];
company:default_language_id:w -> language:in1:n [color="#f5c15c", fontcolor="#f5c15c", tooltip="FK_company_default_language", constraint=false, weight=1];
company:taxrate:w -> tax:in4:n [color="#c79bff", fontcolor="#c79bff", tooltip="FK_company_taxrate", constraint=false, weight=1];
company:reducedtaxrate:w -> tax:in1:n [color="#ff9f5a", fontcolor="#ff9f5a", tooltip="FK_company_reducedtaxrate", constraint=false, weight=1];
company:taxfreerate:w -> tax:in3:n [color="#5cd6d6", fontcolor="#5cd6d6", tooltip="FK_company_taxfreerate", constraint=false, weight=1];
customergroup:company_id:sw -> company:in17:n [color="#ff7fc2", fontcolor="#ff7fc2", tooltip="FK_customergroup_company", weight=3];
company:poscustomergroup_id:nw -> customergroup:in1:n [color="#8f95ff", fontcolor="#8f95ff", tooltip="FK_company_poscustomergroup", constraint=false, weight=1];
entity:customergroup_id:w -> customergroup:in2:n [color="#58d18a", fontcolor="#58d18a", tooltip="FK_entity_customergroup", weight=3];
entityaddress:entity_id:sw -> entity:in6:n [color="#ff8f66", fontcolor="#ff8f66", tooltip="FK_entityaddress_entity", weight=3];
entitycontact:entity_id:se -> entity:in7:n [color="#4fc4e8", fontcolor="#4fc4e8", tooltip="FK_entitycontact_entity", weight=3];
entityhistory:entity_id:sw -> entity:in8:n [color="#a98cff", fontcolor="#a98cff", tooltip="FK_entityhistory_entity", weight=3];
entityhistory:companyuser_id:se -> companyuser:in3:n [color="#ff6f6f", fontcolor="#ff6f6f", tooltip="FK_entityhistory_companyuser", constraint=false, weight=1];
unit:company_id:w -> company:in9:n [color="#4ecb8f", fontcolor="#4ecb8f", tooltip="FK_unit_company", weight=3];
unittext:unit_id:sw -> unit:in1:n [color="#5aa7e6", fontcolor="#5aa7e6", tooltip="FK_unittext_unit", weight=3];
unittext:language_id:w -> language:in3:n [color="#ff7aa8", fontcolor="#ff7aa8", tooltip="FK_unittext_language", constraint=false, weight=1];
brand:company_id:e -> company:in4:n [color="#e0b25a", fontcolor="#e0b25a", tooltip="FK_brand_company", weight=3];
article:company_id:e -> company:in2:n [color="#56c8c8", fontcolor="#56c8c8", tooltip="FK_article_company", weight=3];
article:unit_id:e -> unit:in0:n [color="#ff5f9e", fontcolor="#ff5f9e", tooltip="FK_article_unit", constraint=false, weight=1];
article:brand_id:w -> brand:in0:n [color="#ffb25a", fontcolor="#ffb25a", tooltip="FK_article_brand", constraint=false, weight=1];
article:articlelist_id:w -> articlelist:in1:n [color="#56d68a", fontcolor="#56d68a", tooltip="FK_article_articlelist", constraint=false, weight=1];
article:optionslist_id:w -> optionslist:in1:n [color="#66b3ff", fontcolor="#66b3ff", tooltip="FK_article_optionslist", constraint=false, weight=1];
article:parentarticle_id:e -> article:id:e [color="#c79bff", fontcolor="#c79bff", tooltip="FK_article_parentarticle", constraint=false];
article:parentattributename_id:ne -> attributename:in0:n [color="#ff6b6b", fontcolor="#ff6b6b", tooltip="FK_article_parentattributename", constraint=false, weight=1];
article:parentattributename_id:ne -> attributename:in0:n [color="#ff6b6b", fontcolor="#ff6b6b", tooltip="FK_article_parentattributename", constraint=false, weight=1];
articlehistory:article_id:se -> article:in3:n [color="#6bdf9a", fontcolor="#6bdf9a", tooltip="FK_articlehistory_article", weight=3];
articlehistory:companyuser_id:e -> companyuser:in0:n [color="#5aa7ff", fontcolor="#5aa7ff", tooltip="FK_articlehistory_companyuser", constraint=false, weight=1];
companyhistory:company_id:ne -> company:in20:n [color="#f5c15c", fontcolor="#f5c15c", tooltip="FK_companyhistory_company", weight=3];
companyhistory:companyuser_id:e -> companyuser:in1:n [color="#c79bff", fontcolor="#c79bff", tooltip="FK_companyhistory_companyuser", constraint=false, weight=1];
articletombstone:company_id:e -> company:in5:n [color="#ff9f5a", fontcolor="#ff9f5a", tooltip="FK_articletombstone_company", weight=3];
articleean:article_id:sw -> article:in6:n [color="#5cd6d6", fontcolor="#5cd6d6", tooltip="FK_articleean_article", weight=3];
articlepic:article_id:ne -> article:in4:n [color="#ff7fc2", fontcolor="#ff7fc2", tooltip="FK_articlepic_article", weight=3];
articlepic:pic_id:e -> pic:in2:n [color="#8f95ff", fontcolor="#8f95ff", tooltip="FK_articlepic_pic", constraint=false, weight=1];
brandpic:brand_id:w -> brand:in1:n [color="#58d18a", fontcolor="#58d18a", tooltip="FK_brandpic_brand", weight=3];
brandpic:pic_id:w -> pic:in3:n [color="#ff8f66", fontcolor="#ff8f66", tooltip="FK_brandpic_pic", constraint=false, weight=1];
attributevaluepic:attributevalue_id:w -> attributevalue:in2:n [color="#4fc4e8", fontcolor="#4fc4e8", tooltip="FK_attributevaluepic_attributevalue", weight=3];
attributevaluepic:pic_id:e -> pic:in0:n [color="#a98cff", fontcolor="#a98cff", tooltip="FK_attributevaluepic_pic", constraint=false, weight=1];
articlelistarticle:articlelist_id:se -> articlelist:in0:n [color="#ff6f6f", fontcolor="#ff6f6f", tooltip="FK_articlelistarticle_articlelist", weight=3];
articlelistarticle:article_id:w -> article:in8:n [color="#4ecb8f", fontcolor="#4ecb8f", tooltip="FK_articlelistarticle_article", constraint=false, weight=1];
optionslistarticle:optionslist_id:sw -> optionslist:in0:n [color="#5aa7e6", fontcolor="#5aa7e6", tooltip="FK_optionslistarticle_optionslist", weight=3];
optionslistarticle:article_id:w -> article:in10:n [color="#ff7aa8", fontcolor="#ff7aa8", tooltip="FK_optionslistarticle_article", constraint=false, weight=1];
categoryarticle:category_id:nw -> category:in2:n [color="#e0b25a", fontcolor="#e0b25a", tooltip="FK_categoryarticle_category", weight=3];
categoryarticle:article_id:nw -> article:in2:n [color="#56c8c8", fontcolor="#56c8c8", tooltip="FK_categoryarticle_article", constraint=false, weight=1];
categorypic:category_id:sw -> category:in3:n [color="#ff5f9e", fontcolor="#ff5f9e", tooltip="FK_categorypic_category", weight=3];
categorypic:pic_id:e -> pic:in1:n [color="#ffb25a", fontcolor="#ffb25a", tooltip="FK_categorypic_pic", constraint=false, weight=1];
categorytext:category_id:w -> category:in5:n [color="#56d68a", fontcolor="#56d68a", tooltip="FK_categorytext_category", weight=3];
categorytext:language_id:e -> language:in0:n [color="#66b3ff", fontcolor="#66b3ff", tooltip="FK_categorytext_language", constraint=false, weight=1];
articletext:article_id:e -> article:in12:n [color="#c79bff", fontcolor="#c79bff", tooltip="FK_articletext_article", weight=3];
articletext:language_id:w -> language:in2:n [color="#ff6b6b", fontcolor="#ff6b6b", tooltip="FK_articletext_language", constraint=false, weight=1];
price:tax_id:e -> tax:in2:n [color="#6bdf9a", fontcolor="#6bdf9a", tooltip="FK_price_tax", constraint=false, weight=1];
price:article_id:sw -> article:in9:n [color="#5aa7ff", fontcolor="#5aa7ff", tooltip="FK_price_article", weight=3];
price:customergroup_id:e -> customergroup:in0:n [color="#f5c15c", fontcolor="#f5c15c", tooltip="FK_price_customergroup", constraint=false, weight=1];
articlesupplier:article_id:sw -> article:in7:n [color="#c79bff", fontcolor="#c79bff", tooltip="FK_articlesupplier_article", weight=3];
articlesupplier:entity_id:e -> entity:in0:n [color="#ff9f5a", fontcolor="#ff9f5a", tooltip="FK_articlesupplier_entity", constraint=false, weight=1];
articlesupplier:tax_id:nw -> tax:in0:n [color="#5cd6d6", fontcolor="#5cd6d6", tooltip="FK_articlesupplier_tax", constraint=false, weight=1];
manifest:company_id:e -> company:in8:n [color="#ff7fc2", fontcolor="#ff7fc2", tooltip="FK_manifest_company", weight=3];
manifest:entity_id:e -> entity:in1:n [color="#8f95ff", fontcolor="#8f95ff", tooltip="FK_manifest_entity", constraint=false, weight=1];
manifestarticle:manifest_id:se -> manifest:in1:n [color="#58d18a", fontcolor="#58d18a", tooltip="FK_manifestarticle_manifest", weight=3];
warehouse:company_id:e -> company:in6:n [color="#ff8f66", fontcolor="#ff8f66", tooltip="FK_warehouse_company", weight=3];
ledger:manifestarticle_id:w -> manifestarticle:in0:n [color="#4fc4e8", fontcolor="#4fc4e8", tooltip="FK_ledger_manifestarticle", constraint=false, weight=1];
ledger:warehouse_id:se -> warehouse:in1:n [color="#a98cff", fontcolor="#a98cff", tooltip="FK_ledger_warehouse", weight=3];
numbers:company_id:ne -> company:in21:n [color="#ff6f6f", fontcolor="#ff6f6f", tooltip="FK_numbers_company", weight=3];
companyuser:google_auth_id:e -> google_auth:in0:n [color="#4ecb8f", fontcolor="#4ecb8f", tooltip="FK_companyuser_google_auth", constraint=false, weight=1];
companyuser:company_id:w -> company:in23:n [color="#5aa7e6", fontcolor="#5aa7e6", tooltip="FK_companyuser_company", weight=3];
modelconversation:companyuser_id:w -> companyuser:in2:n [color="#ff7aa8", fontcolor="#ff7aa8", tooltip="FK_modelconversation_companyuser", weight=3];
modelvfs:company_id:se -> company:in18:n [color="#e0b25a", fontcolor="#e0b25a", tooltip="FK_modelvfs_company", weight=3];
modelmessage:conversation_id:sw -> modelconversation:in0:n [color="#56c8c8", fontcolor="#56c8c8", tooltip="FK_modelmessage_conversation", weight=3];
companysetting:company_id:w -> company:in22:n [color="#ff5f9e", fontcolor="#ff5f9e", tooltip="FK_companysetting_company", weight=3];
posterminal:company_id:e -> company:in13:n [color="#ffb25a", fontcolor="#ffb25a", tooltip="FK_posterminal_company", weight=3];
posterminal:root_category_id:w -> category:in7:n [color="#56d68a", fontcolor="#56d68a", tooltip="FK_posterminal_root_category", constraint=false, weight=1];
posterminalcategory:posterminal_id:se -> posterminal:in0:n [color="#66b3ff", fontcolor="#66b3ff", tooltip="FK_posterminalcategory_posterminal", weight=3];
posterminalcategory:category_id:w -> category:in6:n [color="#c79bff", fontcolor="#c79bff", tooltip="FK_posterminalcategory_category", constraint=false, weight=1];
printer:company_id:e -> company:in12:n [color="#ff6b6b", fontcolor="#ff6b6b", tooltip="FK_printer_company", weight=3];
labeltemplate:company_id:e -> company:in14:n [color="#6bdf9a", fontcolor="#6bdf9a", tooltip="FK_labeltemplate_company", weight=3];
manifestattachment:manifest_id:sw -> manifest:in2:n [color="#5aa7ff", fontcolor="#5aa7ff", tooltip="FK_manifestattachment_manifest", weight=3];
manifestattachment:file_id:w -> file:in0:n [color="#f5c15c", fontcolor="#f5c15c", tooltip="FK_manifestattachment_file", constraint=false, weight=1];
propertyname:company_id:e -> company:in0:n [color="#c79bff", fontcolor="#c79bff", tooltip="FK_propertyname_company", weight=3];
articleproperty:article_id:w -> article:in0:n [color="#ff9f5a", fontcolor="#ff9f5a", tooltip="FK_articleproperty_article", weight=3];
articleproperty:property_id:w -> propertyname:in1:n [color="#5cd6d6", fontcolor="#5cd6d6", tooltip="FK_articleproperty_property", constraint=false, weight=1];
attributename:company_id:e -> company:in1:n [color="#ff7fc2", fontcolor="#ff7fc2", tooltip="FK_attributename_company", weight=3];
attributevalue:attribute_id:e -> attributename:in2:n [color="#8f95ff", fontcolor="#8f95ff", tooltip="FK_attributevalue_attribute", weight=3];
articleattributevalue:article_id:e -> article:in1:n [color="#58d18a", fontcolor="#58d18a", tooltip="FK_articleattributevalue_article", weight=3];
articleattributevalue:attributevalue_id:w -> attributevalue:in1:n [color="#ff8f66", fontcolor="#ff8f66", tooltip="FK_articleattributevalue_attributevalue", constraint=false, weight=1];
categoryproperty:category_id:e -> category:in1:n [color="#4fc4e8", fontcolor="#4fc4e8", tooltip="FK_categoryproperty_category", weight=3];
categoryproperty:property_id:w -> propertyname:in0:n [color="#a98cff", fontcolor="#a98cff", tooltip="FK_categoryproperty_property", constraint=false, weight=1];
categoryattributevalue:category_id:e -> category:in0:n [color="#ff6f6f", fontcolor="#ff6f6f", tooltip="FK_categoryattributevalue_category", weight=3];
categoryattributevalue:attributevalue_id:w -> attributevalue:in0:n [color="#4ecb8f", fontcolor="#4ecb8f", tooltip="FK_categoryattributevalue_attributevalue", constraint=false, weight=1];
account:company_id:e -> company:in3:n [color="#5aa7e6", fontcolor="#5aa7e6", tooltip="FK_account_company", weight=3];
payment:account_id:w -> account:in0:n [color="#ff7aa8", fontcolor="#ff7aa8", tooltip="FK_payment_account", constraint=false, weight=1];
payment:manifest_id:e -> manifest:in0:n [color="#e0b25a", fontcolor="#e0b25a", tooltip="FK_payment_manifest", weight=3];
carrier:company_id:e -> company:in16:n [color="#56c8c8", fontcolor="#56c8c8", tooltip="FK_carrier_company", weight=3];
shipping:manifest_id:sw -> manifest:in4:n [color="#ff5f9e", fontcolor="#ff5f9e", tooltip="FK_shipping_manifest", weight=3];
shipping:carrier_id:e -> carrier:in0:n [color="#ffb25a", fontcolor="#ffb25a", tooltip="FK_shipping_carrier", constraint=false, weight=1];
package:shipping_id:w -> shipping:in0:n [color="#56d68a", fontcolor="#56d68a", tooltip="FK_package_shipping", constraint=false, weight=1];
package:entityaddress_id:w -> entityaddress:in0:n [color="#66b3ff", fontcolor="#66b3ff", tooltip="FK_package_entityaddress", weight=3];
ordersummary:company_id:sw -> company:in11:n [color="#c79bff", fontcolor="#c79bff", tooltip="FK_ordersummary_company", weight=3];
ordersummary:manifest_id:e -> manifest:in5:n [color="#ff6b6b", fontcolor="#ff6b6b", tooltip="FK_ordersummary_manifest", constraint=false, weight=1];
ordersummary:entity_id:w -> entity:in3:n [color="#6bdf9a", fontcolor="#6bdf9a", tooltip="FK_ordersummary_entity", constraint=false, weight=1];
quotesummary:company_id:e -> company:in7:n [color="#5aa7ff", fontcolor="#5aa7ff", tooltip="FK_quotesummary_company", weight=3];
quotesummary:manifest_id:sw -> manifest:in3:n [color="#f5c15c", fontcolor="#f5c15c", tooltip="FK_quotesummary_manifest", constraint=false, weight=1];
quotesummary:entity_id:e -> entity:in2:n [color="#c79bff", fontcolor="#c79bff", tooltip="FK_quotesummary_entity", constraint=false, weight=1];
shipmentsummary:company_id:ne -> company:in15:n [color="#ff9f5a", fontcolor="#ff9f5a", tooltip="FK_shipmentsummary_company", weight=3];
shipmentsummary:manifest_id:w -> manifest:in7:n [color="#5cd6d6", fontcolor="#5cd6d6", tooltip="FK_shipmentsummary_manifest", constraint=false, weight=1];
shipmentsummary:entity_id:e -> entity:in5:n [color="#ff7fc2", fontcolor="#ff7fc2", tooltip="FK_shipmentsummary_entity", constraint=false, weight=1];
deliverysummary:company_id:sw -> company:in10:n [color="#8f95ff", fontcolor="#8f95ff", tooltip="FK_deliverysummary_company", weight=3];
deliverysummary:manifest_id:e -> manifest:in6:n [color="#58d18a", fontcolor="#58d18a", tooltip="FK_deliverysummary_manifest", constraint=false, weight=1];
deliverysummary:supplier_id:w -> entity:in4:n [color="#ff8f66", fontcolor="#ff8f66", tooltip="FK_deliverysummary_supplier", constraint=false, weight=1];
articlewarehousesummary:article_id:sw -> article:in11:n [color="#4fc4e8", fontcolor="#4fc4e8", tooltip="FK_articlewarehousesummary_article", weight=3];
articlewarehousesummary:warehouse_id:se -> warehouse:in0:n [color="#a98cff", fontcolor="#a98cff", tooltip="FK_articlewarehousesummary_warehouse", constraint=false, weight=1];
mcp_auth_code:google_auth_id:sw -> google_auth:in1:n [color="#ff6f6f", fontcolor="#ff6f6f", tooltip="FK_mcp_auth_code_google_auth", weight=3];
mcp_token:google_auth_id:w -> google_auth:in2:n [color="#4ecb8f", fontcolor="#4ecb8f", tooltip="FK_mcp_token_google_auth", weight=3];
subagentschedule:company_id:se -> company:in19:n [color="#5aa7e6", fontcolor="#5aa7e6", tooltip="FK_subagentschedule_company", weight=3];
}