Идем дальше. Каталог фотографий в периодике. Тут посложнее.
Поля дочерней (основной) таблицы, которая и является каталогом фотографий.
- источник - журнал, см. реализацию в каталоге статей
- размер фотографии - мастер подстановки фиксированных значений: маленький (менее четверти страницы), средний (менее половины страницы), большой (более половины страницы), огромный (более страницы). По хорошему, надо давать размер в сантиметрах, но вымерять каждое фото занятие очень трудоемкое
- цветность - черно-белая или цветная
- характер изображения - рисунок / фотография
- трасса - указывается трасса, на которой было сделано фото. Проблема - 1) не все фото делаются на трассе 2) применимо только к кольцу и подъемам на холм 3) место на трассе как указать?
- что изображено - человек (вне автомобиля) / автомобиль (сам автомобиль или автомобиль с сидящим в нем гонщиком) / объект (сооружения, трасса и т.п.) / человек + автомобиль.
- дата - год, месяц, день
- событие - тесты / название соревнования + его раздел (например, БП Австралии - квалификация). Проблема - 1) не все фото делаются во время тестов или соревнований.
- одиночное / групповое - для случаев, если изображено более одного человека или автомобиля. Проблема - фотографии трибун или боксов можно считать групповым?
- кто/что изображено. Без решения этой проблемы вообще, наверное, нет смысла заводиться с каталогом фото. Если у нас один человек или автомобиль, это хорошо. Два, три, четыре - не проблема. А больше? Старт, например? 1) тяжело описывать 2) долго описывать 3) а есть ли смысл? В случае с "ездовыми" фотографиями еще ж хочется помимо гонщика указать и марку, и даже модель авто. Есть вариант забивать в это поле стандартные характеристики, например Ники Лауда - McLaren, Ники Лауда - Brabham, Ники Лауда просто. Для общих придумать что-то вроде "старт", "финиш", "трибуны", "боксы" и т.п. Ну и сделать четыре таких поля на всякий случай.