Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Galeria zdjęć - co powinno się znaleźć w bazie ?
chipoldo
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 18.12.2008
Skąd: Gostyń/Reda

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


Programuje swoją pierwszą galerię. Odnośnie tego nasunęły mi się dwa pytania:

1. Czy lepiej zapisywać zdjęcia bezpośrednio w bazie danych czy lepiej podawać ścieżkę a plik w katalogu.

2.Jakie kolumny powinny się znaleźć w tabeli galeria, żeby mieć możliwość komentowania, dodawania zdjęcia, katalogów, miniaturek, liczbę wyświetleń danego zdjęcia

czy taki schemat wystarczy ?
Pic_id, User_id, Src_id, date_id, comment_id ... ? czy coś jeszcze jest potrzebnego?

Ten post edytował batman 25.11.2009, 11:17:25
Powód edycji: [batman]: przeniosłem i dodałem tagi
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


1) Lepiej jest trzymać ścieżkę do katalogu
2) Żadne z wymienionych nie powinno się znaleźć w tabeli galeria. Te dane powinny być powrzucane do innych tabel.

Przykładowy schemat:
Member: id (PK, AI), email (UK), password
Gallery: id (PK AI), title, description
Picture: id (PK AI), gallery_id (FK), title, path, thumbnail, views
Comment: id (PK AI), picture_id (FK), member_id (FK), content
Go to the top of the page
+Quote Post
chipoldo
post
Post #3





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 18.12.2008
Skąd: Gostyń/Reda

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


dzięki bardzo:)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 13:24