Myślałem podobnie jak Kshyhoo właśnie. Biorąc jeszcze pod uwagę to co pyton napisał to wyglądało by to w jaki sposób? Mam 3 producentów? np KFC, MCDonald, AfricaBurger i teraz każdy z nich ma jakieś id z tabeli produkty? to jest raczej relacja 1 do 1? odwrotnie to też będzie relacja 1 do 1 ? Jak byto wyglądało w postaci graficznej ?
Jak rozumiem wyciągnięcie z bazy danych to np;
SELECT producenci.*,pp.* FROM pp INNER JOIN producenci ON producenci.ID_Producent=pp.ID_Producent
I jeszcze jedno pytanie? zdjęcia przechowywać w postaci adresów i je tylko wyciągać? z tego co wiem trzymanie całych plików na polu Blob jest baaardzo nieefektywne.