logologo
Start
Dokumentacja
Deweloperzy
Wtyczki
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Dokumentacja
Deweloperzy
Wtyczki
API
logologo
Przegląd

Źródła danych

Zarządzanie źródłami danych
Główne źródło danych

Zewnętrzne źródła danych (bazy danych)

Wprowadzenie
Zewnętrzny MySQL
Zewnętrzny MariaDB
Zewnętrzny PostgreSQL
Zewnętrzny MSSQL
Zewnętrzny Oracle
Porównanie baz danych
Źródło danych REST API
Źródło danych KingbaseES

Tabele danych

Przegląd
Tabela standardowa
Tabela dziedziczona
Tabela plików
Tabela drzewiasta
Tabela kalendarza
Tabela komentarzy
Tabela wyrażeń
Tabela SQL
Widoki bazy danych

Pola tabeli

Przegląd
Walidacja pól

Typy podstawowe

Tekst jednowierszowy
Tekst wielowierszowy
Numer telefonu
Adres e-mail
URL
Liczba całkowita
Liczba
Procent
Hasło
Kolor
Ikona

Typy wyboru

Pole wyboru
Lista rozwijana (jeden wybór)
Lista rozwijana (wiele wyborów)
Przycisk opcji
Pola wyboru

Multimedia

Markdown
Markdown (Vditor)
Tekst sformatowany
Załącznik (relacja)
Załącznik (URL)

Data i czas

Przegląd
Data i czas (ze strefą czasową)
Data i czas (bez strefy czasowej)
Znacznik czasu Unix
Data (bez czasu)
Czas

Kształty geometryczne

Punkt
Linia
Okrąg
Wielokąt

Typy zaawansowane

UUID
Nano ID
Sortowanie
Formuła
Autonumeracja
JSON
Selektor tabeli danych
Szyfrowanie

Informacje systemowe

Data utworzenia
Data ostatniej modyfikacji
Utworzony przez
Zmodyfikowany przez
Przestrzeń
OID tabeli

Typy relacji

Przegląd
Jeden do jednego
Jeden do wielu
Wiele do jednego
Wiele do wielu
Wiele do wielu (tablica)

Rozwój

Przegląd
Previous PageTabela standardowa
Next PageTabela plików
TIP

Ten dokument został przetłumaczony przez AI. W przypadku niedokładności, proszę odnieść się do wersji angielskiej

#Kolekcja dziedzicząca

This feature is provided by the plugin «Źródło danych: Główne»

#Wprowadzenie

WARNING

Funkcja dostępna tylko, gdy główna baza danych to PostgreSQL.

Mogą Państwo utworzyć kolekcję nadrzędną, a następnie wyprowadzić z niej kolekcje podrzędne. Kolekcja podrzędna odziedziczy strukturę kolekcji nadrzędnej i będzie mogła również definiować własne kolumny. Ten wzorzec projektowy pomaga w organizacji i zarządzaniu danymi o podobnej strukturze, ale z możliwymi różnicami.

Oto kilka typowych cech kolekcji dziedziczących:

  • Kolekcja nadrzędna: Kolekcja nadrzędna zawiera wspólne kolumny i dane, definiując podstawową strukturę całej hierarchii dziedziczenia.
  • Kolekcja podrzędna: Kolekcja podrzędna dziedziczy strukturę kolekcji nadrzędnej, ale może również definiować własne kolumny. Pozwala to każdej kolekcji podrzędnej posiadać wspólne właściwości kolekcji nadrzędnej, jednocześnie zawierając atrybuty specyficzne dla podklasy.
  • Zapytania: Podczas wykonywania zapytań mogą Państwo wybrać, czy chcą Państwo odpytywać całą hierarchię dziedziczenia, tylko kolekcję nadrzędną, czy też konkretną kolekcję podrzędną. Umożliwia to pobieranie i przetwarzanie danych na różnych poziomach, w zależności od potrzeb.
  • Relacja dziedziczenia: Między kolekcją nadrzędną a kolekcją podrzędną ustanawia się relację dziedziczenia. Oznacza to, że struktura kolekcji nadrzędnej może być użyta do zdefiniowania spójnych atrybutów, jednocześnie pozwalając kolekcji podrzędnej na rozszerzanie lub nadpisywanie tych atrybutów.

Ten wzorzec projektowy pomaga zmniejszyć redundancję danych, uprościć model bazy danych i ułatwić utrzymanie danych. Należy jednak używać go z ostrożnością, ponieważ kolekcje dziedziczące mogą zwiększyć złożoność zapytań, zwłaszcza podczas pracy z całą hierarchią dziedziczenia. Systemy baz danych obsługujące kolekcje dziedziczące zazwyczaj oferują specyficzną składnię i narzędzia do zarządzania i odpytywania tych struktur kolekcji.

#Instrukcja obsługi

20240324085907