parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

База данных для фотографий

Никита Козин 23.11.2004 11:11 / 23.11.2004 11:15

Нужно сделать общую фотогаллерею, разбитую на группы. При загрузге фотографии к ней пишется комментарий, указывается группа и, естественным образом, id.

При просмотре одного из актеров (делаю сайт театру) отображаются какое-то определенное количество (например пять) маленьких превьюшек, которые случайным образом выбираются из всех фотографий, на которых есть этот актер (которых может быть, сами понимаете, сколько угодно).

При просмотре одного из спектаклей все тоже самое, только проще. :)

Собственно сам вопрос: как проще/правильнее соорудить базу.

Мой вариант:
$photos[^table::create{id	comment	src	type}]
$actors[^table::create{id	...}]
$actor_photo[^table::create{id_actor	id_photo}]
Что думается по этому поводу?

add:
в таблице photos поле type нужно для того чтобы в этой же общей базе можно было хранить иллюстрации к новостям и, может быть еще куда (пока что это все), а они, эти иллюстрации, могут также быть фотографиями актеров/спектаклей, только если указан type=news, выводится только превьюшка.

Или type, все таки, — лишнее поле?