zabieram sie za archiwum zdjec, i mam problem z projektem bazy.
oto co ma sie znalezc w bazie:
Płyty: nazwa_plyty, data_utworzenia
Zdjęcia: nazwa, autor, opis, plyta, klucze[], kategorie[]
i tu jest problem, bo kazde zdjecie ma w IPTC klika słów kluczowych jak i może mieć kilka kategorii. głównym zadaniem bazy jest wyszukiwanie zdjęć po kluczach i kategoriach, to tez trzeba brac pod uwagę. wstepny projekt tabeli zdjecia wyglada tak:
Kod
CREATE TABLE zdjecia (
id,
nazwa,
id_autor,
id_plyta,
opis,
klucze,
kategorie )
id,
nazwa,
id_autor,
id_plyta,
opis,
klucze,
kategorie )
przy czym krotka z kluczami wyglądałaby tak: "klucz1, klucz2, klucz3", tak samo z kategoriami.
to by jakiś sens miało, ale przypuszczam ze lepiej by to mozna bylo rozwiazac, np. dwie osobne tabele dla kluczy i kategorii (na pewno będą się powtarzać).
Kod
CREATE TABLE klucze ( nazwa, id_zdjecie )
napiszcie plz co o tym sądzicie.