|
|
DATUBĀZES PROJEKTĒJUMS
SQL Datubāzes [PROJECT]_notifications projektējums
TABULA NOTIFICATIONLIST
|
DB lauks
|
Tips
|
O
|
Apraksts
|
|
ID
|
uniqueidentifier
|
J
|
Tabulas primārā atslēga
|
|
SenderPersonToken
|
uniqueidentifier
|
N
|
Sūtītāja personas identifikators, kurš izsniegts notifikāciju modulim
|
|
SenderUserId
|
UniqueIdentifier
|
N
|
Sūtītāja lietotāja identifikators. Ārējā atslēga uz: [[PROJECT]_user].[dbo].[Users].Id
|
|
Subject
|
Nvarchar(255)
|
J
|
Ziņojuma virsraksts
|
|
Content
|
Nvarchar(max)
|
J
|
Ziņojuma saturs
|
|
AddedDate
|
datetime
|
J
|
Ziņojuma izveidošanas datums
|
TABULA NOTIFICATIONRECEIVERS
|
DB lauks
|
Tips
|
O
|
Apraksts
|
|
ID
|
uniqueidentifier
|
J
|
Tabulas primārā atslēga
|
|
NotificationId
|
uniqueidentifier
|
J
|
Ārējā atslēga uz [notificationList].Id
|
|
UserId
|
uniqueidentifier
|
J
|
Notifikācijas saņēmējs, ārējā atslēga uz [[PROJECT]_user].[dbo].[Users].Id
|
NOTIFICATIONSTATUSES
|
DB lauks
|
Tips
|
O
|
Apraksts
|
|
Id
|
uniqueidentifier
|
J
|
Tabulas primārā atslēga
|
|
NotificationReceiverId
|
uniqueidentifier
|
J
|
Ārējā atslēga uz [NotificationReceivers].Id
|
|
IsNew
|
Bit
|
J
|
Pazīme vai notifikācija ir atvērta(izlasīta)
|
|
IsArchived
|
Bit
|
N
|
Pazīme vai notifikācija ir arhivēta.
|
CL_NOTIFICATIONCHANNELS
|
DB lauks
|
Tips
|
O
|
Apraksts
|
|
ID
|
uniqueidentifier
|
J
|
Tabulas primārā atslēga
|
|
ChannelName
|
Varchar(30)
|
J
|
Kanālu klasifikatora nosaukums
|
NOTIFICAITONCONFIG
|
DB lauks
|
Tips
|
O
|
Apraksts
|
|
ID
|
uniqueidentifier
|
J
|
Tabulas primārā atslēga
|
|
KeyName
|
Varchar(100)
|
J
|
Konfigurācija parametra nosaukums
|
|
ChannelNameId
|
Integer
|
N
|
Ārējā atslēga uz CL_NotificationChannels
|
|
Value
|
Varchar(max)
|
J
|
Konfigurācijas vērtība
|
|
|