Tabela: srap_klas2 - Raporty / Klasyfikacja dodatkowa

Kolumny

Lp

Nazwa

Typ SQL

 

Domyślnie

Warunek

Tytuł / opis

1

srap_klas2_id

serial4

 

 

Id klasyfikacji

2

kod

klas_kod

 

 

 

Kod

Do tego pola należy wprowadzić unikalny kod gałęzi klasyfikacji. Kod ten ma identyfikować gałąź oraz określać jej położenie na drzewie klasyfikacji.

  • W przypadku gałęzi nadrzędnej dla całej klasyfikacji, do tego pola należy wpisać znak: /

  • W przypadku gałęzi będących bezpośrednimi podgałęziami gałęzi nadrzędnej klasyfikacji, wpisany do tego pola kod powinien mieć postać: //kod1.

  • Dla gałęzi dalej zagłębionych w strukturze drzewa, wpisany do tego pola kod powinien mieć postać: //kod1/kod2. Oznacza to, że dodawana gałąź ma kod kod2 i jest podgałęzią gałęzi klasyfikacji o kodzie: kod1. Gdyby nowa gałąź miała być dalej zagłębiona w strukturze drzewa, jej kod powinien zawierać więcej członów - nazw kolejnych podgałęzi, oddzielonych znakiem /.

W tej kolumnie znajduje się unikalny kod gałęzi klasyfikacji.

3

nazwa

klas_nazwa

 

 

 

Nazwa

Do tego pola należy wprowadzić nazwę gałęzi klasyfikacji. Nazwa gałęzi powinna opisywać jednoznacznie jej zawartość (przypisane do tej gałęzi pozycje).

Uwaga

Nazwa najbardziej nadrzędnej gałęzi drzewa jest jednocześnie nazwą całej klasyfikacji.

W tej kolumnie znajduje się nazwa gałęzi klasyfikacji.

4

poziom

klas_poziom

 

 

 

Poziom

Wartość w polu określa, na jakim poziomie na drzewie klasyfikacji będzie się znajdowała dana pozycja.

  • Poziom 0 - to główna gałąź drzewa. Pozycje oznaczone poziomem 0 będą zawsze widoczne, nawet jak drzewo będzie „zwinięte”

  • Poziom 1 - to będzie kolejny poziom gałęzi tzw. podgałęzi. W zależności od przyporządkowania podgałęzi, będzie się ona znajdowałą pod określoną gałęzią główną.

Uwaga: Dla każdego, kolejnego poziomu, program zachowuje się w taki sam sposób - przyporządkowując kolejne podgałęzi z poziomu o wyższym numerze do poziomu o numer niższego.

5

lp

klas_lp

 

 

 

Lp.

Do tego pola należy wpisać numer porządkowy danej gałęzi wśród gałęzi znajdujących się na tym samym poziomie, będących podgałęziami tej samej gałęzi drzewa klasyfikacji. Jeżeli dwie różne gałęzi w tym samym miejscu w strukturze drzewa mają tą samą Lp., o ich kolejności decyduje porządek alfabetyczny. Nie ma konieczności, by liczby Lp. były nadawane w sposób ciągły - można pozostawiać wolne numery, gdy przewiduje się konieczność rozbudowy drzewa.

W tej kolumnie znajduje się liczba określająca kolejność danej gałęzi wśród gałęzi znajdujących się na tym samym poziomie, będących podgałęziami tej samej gałęzi drzewa klasyfikacji.

6

opis

klas_opis

 

 

 

Opis

W tym polu można zamieścić dodatkowy opis gałęzi drzewa klasyfikacji.

W tej kolumnie znajduje się opis gałęzi klasyfikacji.

7

typ

klas_typ

 

 

 

Typ

8

stan

klas_stan

 

 

 

Stan

Na tym polu należy określić stan gałęzi klasyfikacji, poprzez wybór odpowiedniej wartości ze słownika. Możliwe są następujące stany:

A

W tej kolumnie pokazywany jest stan danej gałęzi klasyfikacji.

Id.

Ikona

Skrót

Tytuł, opis

0

N

Nieaktualna

Gałąź jest niewidoczna w klasyfikacji, jednak nie jest usunięta i można ją „przywrócić” poprzez zmianę jej stanu (zalecamy, aby z zasady nie usuwać gałęzi klasyfikacji, które istniały przez jakiś czas, i do których były przydzielane dane, lecz aby oznaczać je jako nieaktualne).

1

A

Aktualna

Dana gałąź drzewa jest aktualna.

2

NP

Niepubliczna

Dane przydzielone do tej gałęzi nie są publikowane w Internecie.


Zależności

Lp

Nazwa klucza

Kolumna obca

Tabela pierwotna

Kolumna pierwotna

onUpdate

onDelete

1

srap2_srap_klas2_kod_fkey

kod

srap2

srap_klas2_kod

cascade

cascade


Indeksy

Lp

Nazwa

Unikalny

Kolumny

1

srap_klas2_kod_key

Tak

kod

2

srap_klas2_poziom_kod_key

Nie

poziom

kod

3

srap_klas2_nazwa_key

Nie

nazwa


Menu (funkcje)

Lp

Nazwa

Tytuł / Opis

1

pobierz

Pobierz

Pobiera wybraną pozycję z widocznego słownika/kartoteki do wcześniej edytowanego formularza.

2

show

Pokaż szczegóły

Wyświetla pełne informacje o wybranej pozycji.

3

dodaj

Dodaj

Dodaje nową pozycję.

4

kopiuj

Duplikuj

Duplikuje wybraną pozycję tworząc nową pozycję zawierającą takie same informacje.

5

edytuj

Edytuj

Otwiera wybraną pozycję do edycji.

6

usun

Usuń

Kasuje wybraną pozycję.

Dokument wygenerowany 2009-09-28 04:34:09