Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
79 views

SQL ER Diagram

The document describes the tables and columns in a database schema. It includes tables for products, categories, issues, notifications, orders, statuses, users and queues related to sending notifications. The primary keys and foreign keys define the relationships between the tables.

Uploaded by

Farmer M
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views

SQL ER Diagram

The document describes the tables and columns in a database schema. It includes tables for products, categories, issues, notifications, orders, statuses, users and queues related to sending notifications. The primary keys and foreign keys define the relationships between the tables.

Uploaded by

Farmer M
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

ProductCategory

PK [CategoryId] [int] 

CategoryName] [varchar](255) 
[IconName] [varchar](255)
ArticleHierarchy

PK [McCode] [varchar](15)

[Description] [varchar](500) ProductCategoryMCMap


[Type] [varchar](50) ProductCategoryIssueMap
PK [ID] [int] 
PK [ID] [int]
FK1 [CategoryId] [int] 
FK1 [CategoryId] [int]
FK2 [McCode] [int] 
FK2 [IssueId] [int]

Issue

PK [IssueId] [int]

Articles [IssueType] [nchar](10)

PK [ProductID] [varchar](64) [Issue] [varchar](255)


ServiceArticleMap
[ArticleName] [varchar](128)
[Description] [varchar](500) PK [ID] [bigint]
[ArticleType] [varchar](64)
FK [ServiceArticle] [varchar](64)
[BrandCode] [varchar](22)
[BrickCode] [varchar](64) OrderType FK [McCode] [varchar](15)
[HDFlag] [varchar](10) [BrandCode] [varchar](22)
[MCCode] [varchar](15) PK [OrderType] [varchar](50) FK [CallType] [varchar](10)

[Name] [varchar](50)

[Issue] [varchar](255)

ServiceStatus

[OrderType] [varchar](10)
PK
[StatusCode] [varchar](10)
NotificationMaster
[StatusDesc] [varchar](100)
PK [NotificationID] [int] [IsFinalStatus] [bit]
[StatusType] [varchar](50)
[Feature] [varchar](50)
[NotificationType] [varchar](30) [DisableFeature] [varchar](50)
[DeepLinkTag] [varchar](250) [RequestType] [varchar](10)
[NotificationText] [varchar](500) [NotificationID] [varchar](50)
[Attributes] [varchar](100)

DeliveryStatus
Engineer
PK [ID] [int]
PK [Partner] [varchar](40)
[StatusDescription] [varchar](250)
[NotificationID] [int] [UserName] [varchar](50) 
[FirstName] [varchar](50) 
[LastName] [varchar](50) 
RegisteredMobile [MobileNo] [varchar](20) 
[Image] [varchar](max) 
PK [ID] [uniqueidentifier]
AppNotifications
[MobileNo] [varchar](15)
[CustomerBPID] [varchar](50) 
PK [AppNotificationID] [uniqueidentifier] Feedback
[FirstName] [varchar](50) 
[LastName] [varchar](50) 
[AlternateMobileNo] [varchar](15)  [CustomerID] [uniqueidentifier] PK [ID] [int]
[DeviceID] [varchar](50)  [SOID] [varchar](20)
[IsNewRegistration] [bit]  [NotificationID] [int]
[EmailID] [varchar](50)  [NotificationText] [varchar](500) [ExternalRefID] [varchar](20)
[RegistrationChannel] [varchar](10)  [NotificationStatus] [varchar](10) [EngineerID] [varchar](20)
[IsProductAvailable] [bit]  [NotificationReadOn] [datetime] [EngineerName] [varchar](100)
[Rating] [varchar](50)
[EngID] [varchar](20)
[Remarks] [varchar](250)
[EngName] [varchar](100) 

FCMInProcessQueue FCMInProcessedQueue FCMErrorQueue

PK [ID] [bigint] PK [ID] [bigint] PK [ID] [bigint]

[AppNotificationID] [uniqueidentifier]  [AppNotificationID] [uniqueidentifier]  [AppNotificationID] [uniqueidentifier] 


[MobileNo] [varchar](20)  [MobileNo] [varchar](20)  [MobileNo] [varchar](20) 
[FCMToken] [varchar](600)  [FCMToken] [varchar](600)  [FCMToken] [varchar](600) 
[NotificationID] [int]  [NotificationID] [int]  [NotificationID] [int] 
[NotificationText] [varchar](500)  [NotificationText] [varchar](500)  [NotificationText] [varchar](500) 
[NotificationRetryCount] [int]  [NotificationRetryCount] [int]  [NotificationRetryCount] [int] 
[NotificationFailureResponse] [varchar](500)  [NotificationFailureResponse] [varchar](500)  [NotificationFailureResponse] [varchar](500) 

You might also like