Skip to content

Instantly share code, notes, and snippets.

@ksdev-pl
Created March 28, 2014 18:16
Show Gist options
  • Save ksdev-pl/7a46f4e8005d125e413d to your computer and use it in GitHub Desktop.
Save ksdev-pl/7a46f4e8005d125e413d to your computer and use it in GitHub Desktop.
Warunki idealnego pola i tabeli #db

Warunki idealnego pola

  • reprezentuje odrębną cechę podmiotu tabeli
  • zawiera tylko jedną wartość
  • nie można go zdekomponować na mniejsze elementy
  • nie zawiera wartości obliczonych bądź scalonych
  • jest unikatowe w całej strukturze bazy danych
  • zachowuje większość swoich cech charakterystycznych, gdy pojawia się w więcej niż jednej tabeli

(Projektowanie baz danych, ss. 183-184)

Warunki idealnej tabeli

  • reprezentuje pojedynczy podmiot, który może być obiektem lub zdarzeniem
  • zawiera klucz główny
  • nie zawiera pól wieloczęściowych bądź wielowartościowych
  • nie zawiera pól obliczeniowych
  • nie zawiera niepotrzebnych duplikatów pól
  • zawiera tylko absolutnie minimalną ilość nadmiarowych danych

(Projektowanie baz danych, ss. 193-194)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment