Tabele przykładowej aplikacji Pielęgniarka Domowa

Ta sekcja zawiera opis wszystkich tabel przykładowej aplikacji Pielęgniarka domowa. Jak aplikacja Pielęgniarka domowa korzysta z programu DB2 Everyplace, można zobaczyć w sekcji Przykładowa aplikacja Pielęgniarka domowa - przegląd.

PD_Harmonogram
Zawiera spis planowanych wizyt. Są to takie informacje, jak identyfikator pacjenta i termin wizyty. Tabela ta ma następujący schemat:
CREATE TABLE PD_Harmonogram (ID_Pacjenta Char(9) NOT NULL,
                         Godz_C Time PRIMARY KEY)

PD_Osoba
Zawiera dane o pacjentach. Są to takie informacje, jak nazwisko, numer ubezpieczenia, adres i numery telefonów. Numer ubezpieczenia jest kluczem podstawowym. Tabela ta ma następujący schemat:
CREATE TABLE PD_Osoba (ID Char(9) PRIMARY KEY, 
                       Nazwisko Varchar(40), 
                       Adres Varchar(50), 
                       Miasto Varchar(30), 
                       Tel_Domowy Varchar(20), 
                       Tel_Praca Varchar(20), 
                       Tel_Komorkowy Varchar(20))

PD_Karta
Zawiera dane o stanie zdrowia pacjenta. Są to informacje takie, jak ciśnienie krwi, puls i temperatura. Identyfikator rekordu danych medycznych jest kluczem podstawowym. Tabela ta ma następujący schemat:
CREATE TABLE PD_Karta
                     (ID_Karty Integer PRIMARY KEY,
                      Data_C Date,
                      Godz_C Time,
                      ID_Pacjenta Char(9) NOT NULL,
                      Cisnienie_Krwi Char(7),
                      Puls Smallint,
                      Temperatura Decimal(4,1),
                      Waga Decimal(5,2),
                      Uwagi Varchar(100)) 

PD_Kontakt
Zawiera listę osób, które należy powiadomić w nagłych wypadkach. Są to takie informacje, jak numer ubezpieczenia pacjenta, nazwisko osoby, którą należy powiadomić, i kim ta osoba jest dla pacjenta. Tabela ta ma następujący schemat:
CREATE TABLE
PD_Kontakt (ID_Pacjenta Char(9) NOT NULL, 
                        ID_Kontaktu Char(9) NOT NULL, 
                        Relacja Varchar(20), 
                        PRIMARY KEY (ID_Pacjenta, ID_Kontaktu))

PD_Sygnatura
Zawiera binarną sygnaturę. Po utworzeniu przez aplikację Inicjowanie_PD tabela ta jest pusta. Tabela ta jest używana przez aplikację Pielęgniarka domowa Plus i program DB2 Everyplace Mobile Application Builder. Tabela ta ma następujący schemat:
CREATE TABLE PD_Sygnatura (ID_Karty Integer not null PRIMARY KEY, 
                          Nazwisko_Pielegniarki Varchar(40), 
                          Sygnatura Blob(2000))

Zadania pokrewne

Pojęcia pokrewne