Я пытаюсь собрать дизайн БД для хранения изображений. Многие из вас, возможно, имели опыт разработки базы данных для хранения изображений и связанных с этим проблем.
В конечном итоге в базе данных могут храниться сотни тысяч изображений. Я планирую использовать базу данных SQL Server 2008 и структуру сущностей. Планируется использовать тип данных FILESTREAM для хранения изображений. Ниже приведен список атрибутов, которые я рассматривал для хранения каждого изображения в БД.
Имя изображения, тип изображения, ширина изображения, высота изображения, разрешение изображения по горизонтали, разрешение изображения по вертикали, глубина изображения в битах и, наконец, фактические данные изображения.
Вещи, которые я пытаюсь выяснить: 1) Мне любопытно, не упустил ли я какой-либо другой важный атрибут изображения. 2) Какие могут быть последствия при резервном копировании базы данных, поскольку изображения хранятся в файловой системе из-за использования типа данных FILESTREAM?
Спасибо! Чан