mxcommdb-db-structure

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

JSON Columns (if

Table Name Primary Key (PK) Foreign Key (FK) Attributes applicable)
Name, ContactInfo,
Customers CustomerID etc. Tags, Preferences
ItemCode, ItemName,
CustomisationGroupID category,
(CustomisationGroups), sub_category1,
VariantGroupID sub_category2, and
(VariantGroups), sub_category3
Items ItemID CategoryID, ProviderID Timestamp Tags, Attributes
VariantGroups VariantGroupID Name, Description Attributes, Details
CustomisationGroups CustomisationGroupID Category, Timestamp Descriptor, Tags
Name, Description,
AddOns AddOnID OrderID (Orders) Price Details
Offers OfferID OrderID (Orders) Type, Discount Conditions, Details
BillingDetails,
FulfillmentDetails,
PaymentDetails,
QuoteDetails, Tags,
Orders OrderID CustomerID (Customers) Status, Timestamp Documents
OrderID (Orders), ItemID
OrderItems OrderItemID (Items) Quantity, Price ItemDetails
Name, Phone, Email,
BillingDetails BillingDetailID OrderID (Orders) TaxNumber Address, Organization
State, Agent, Vehicle,
StartDetails, EndDetails,
Purpose,
Fulfillments FulfillmentID OrderID (Orders) Type, Tracking CustomerDetails
PaymentDetails PaymentDetailID OrderID (Orders) Method, Status TransactionDetails
Quotes QuoteID OrderID (Orders) TotalPrice, ValidUntil BreakupDetails
JSON Columns (if
Table Name Primary Key (PK) Foreign Key (FK) Attributes applicable)
Documents DocumentID OrderID (Orders) Type, URL, Timestamp Metadata
Code, Category,
Attributes AttributeID CategoryID (Category) Domain, Timestamp AttributeDetails
ItemID (Items), AttributeID
ItemAttribute ItemAttributeID (Attributes) Value, Timestamp ValueDetails
Providers ProviderID Domain, Timestamp Descriptor, Tags, Time
Address, Circle,
Locations LocationID ProviderID (Providers) GPS, Timestamp Polygon, 3DSpace
Category CategoryID ParentCategoryID Name

You might also like