Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przedziały w bazie danych
dorian
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 4.03.2006
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Witam.
Jestem w trakcie projektowania bazy danych pod galerię internetową. Galeria jest standardowo podzielona na albumy, w których są zdjęcia. Potrzebuję trzymać informacje o autorze każdego zdjęcia. W danym albumie jest jednak najczęściej jedna lub dwie osoby, które są autorami wszystkich zdjęć. Choć zdarzają się też nieliczne przypadki gdy tych autorów jest więcej. Czy w takim przypadku warto zrobić po prostu w tabeli zdjęcia pole identyfikujące autora?

Jeżeli, dla przykładu, w albumie jest 100 zdjęć, pierwsze 50 zrobiła osoba o id 1, drugie 50 osoba o id 2 (a takich przypadków jest zdecydowana większość), to dane nie są przechowywane optymalnie pod kątem zajętości pamięci. Może da się to jakoś zgrabniej zapisać w inny, bardziej pamięciooszczędny, sposób?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 03:10