tworzenie tabel pomocniczych

Użytkowanie programu bazodanowego
cyklista.pk
Posty: 4
Rejestracja: czw lis 07, 2013 9:35 am

tworzenie tabel pomocniczych

Post autor: cyklista.pk »

Witam! Mam kilka pytań odnośnie zasad tworzenia tabel pomocniczych. Chodzi mi o kwestie zgodności z ogólnymi zasadami oraz wpływu na sprawne funkcjonowanie bazy danych

Tworzę np. tabelę składającą się z jednej kolumny i3 różnych rekordów. Jest to tabela będąca źródłem danych dla pola listy w formularzu wprowadzania danych klientów .
Treść rekordów to "cena_1", "cena_2" oraz "cena _3" jako pol tekstowe , lub po prostu "1", "2", "3" jako pole small integer.
(Chodzi o to, który poziom cen obowiązuje dla danego klienta)
Czy w takim przypadku tabela ta powinna mieć dodatkową kolumnę z kluczem głównym, czy też kolumna z danymi może być jednocześnie kluczem głównym?
Czy ma to jakiekolwiek znaczenie praktyczne, czy będzie to pole tekstowe, czy też pole typu small integer?

Pozdrawiam

Przemek
LibreOffice 4.1.2.3 dla Linuksa 64 bit
ODPOWIEDZ