Mam dylemat, ponieważ wszystko mogłbym umieścić w jednej tabeli, jednak kolumnbylo by od groma i ciut, ciut. Więc zastanawiam się czy to nie spowodowałoby odczytywania z bazy danych. Rozwiązaniem jest zastosowanie tych kolumn w kilku innych tabelach. Ale liczba kolumn w tabeli jednaj jak i tych kilku (drugie rozwiązanie) była by taka sama? Co jest lepszym wyjściem ?
0
0
Wszystko zależy. Jeśli dane sa unikalne, tj. w każdym rekordzie w każdej kolumnie jest co innego, to zastosuj jedną tabelę. Jeśli jednak jakieś części danych się powtarzają, to od tego są relacje.
0
Dodatkowo - jeżeli dany element nie jest bezposrednio zalezny od klucza glownego to tez lepiej jest rozdzielic na 2 tabele. Na ten temat duzo jest o t.zw. normalizacji relacyjnych baz danych.