Navigation: <Root level>

Datubāzes projektējums

 

 

 

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