Противоречия нет
egr 18.12.2004 22:32
Искусство проектирования заключается в том, чтобы видеть чуточку дальше собственного носа (формулировки задачи), не плодя при этом лишнего, что является лишь пустым балластом.
Здесь представляется очевидным, что картинка может принадлежать одновременно нескольким пользователям (сущностям), поэтому разумно сделать универсальный каталог картинок, который к тому же, можно использовать и для других целей.
А вот насчет image_id, - я не могу себе представить как его можно использовать, т.к. по номерам обычно учитывают не картинки, а нечто другое, и если этого нет в формулировке, то и не надо плодить лишний атрибут.
Что-же касается производительности - это классический случай преждевременной оптимизаци. Такие мои взгляды.
PS: Да, - забейте на мои экстравагантные высказывания, - ну такой у меня дурной характер :).