![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, potrzebuje po prostu przykładu dla drugiej normalizacji. Dla pierwszej postaci sprawa jest prosta, bo mówi ona o nieprzechowywaniu kilku danych w jednym polu, a więc wydzieleniu ich do osobnej tabeli i utworzeniu relacji, czyli dla książek tworzę relację z tabelą autorzy. Dla trzeciej postaci, o ile dobrze rozumiem, mam nie powtarzać danych nie należących do klucza, czyli tworzę jeszcze jedną tabele, która będzie przechowywać tylko klucze dla książki i autora. A gdzie w tym wszystkich druga postać normalizacji? Poda mi ktoś przykład na takich książkach?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Przykładowo tabela zawierająca gatunki filmów. Kluczem są kolumny film oraz gatunek:
Kod +----------+----------+-------------------+ | film | gatunek | rezyseria | +----------+----------+-------------------+ | Incepcja | thriller | Christopher Nolan | | Incepcja | sci-fi | Christopher Nolan | | Siedem | thriller | David Fincher | | Siedem | kryminał | David Fincher | Kolumna rezyseria nie zależy od gatunku, więc powinna wywędrować do innej tabeli. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mocno to przypomina trzecią postać normalizacji, no ale spoko. Dzięki za pomoc.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 15:41 |