Изменения в структуре:
1. Таблица NAVY_REGIMENTS
- добавлено поле ARTICLE - статья по данному подразделению
2. Таблица NAVY_SHIPS
- добавлено поле ARTICLE - статья по данному кораблю
3. Добавлена таблица NAVY_PHOTOS - фотокаталог
`SHIP_ID` INT(11) NULL COMMENT 'ID корабля' ,
`NAVY_SYSTEM_ID` INT(11) NULL COMMENT 'ID системы (Таблица NAVY_SYSTEMS)' ,
`PERSON_ID` INT(11) NULL COMMENT 'ID персоны' ,
`PHOTO_DATE_BEGIN` DATE NOT NULL COMMENT 'Дата начала события' ,
`PHOTO_DATE_END` DATE NULL COMMENT 'Дата окончания события' ,
`ARTICLE` TEXT NULL COMMENT 'Описание фотографии' ,
`AUTHOR_ID` INT(11) NULL COMMENT 'ID Автор фото' ,
`COLLECTOR_ID` INT(11) NULL COMMENT 'Фото предоставил ...' ,
`PHOTO_SIZE_CATEGORY` INT(1) NULL COMMENT 'Категория по размеру фото (Большие, маленикие, Высокого разрешения...)' ,
`PHOTO_ALBUM_ID` INT(11) NULL COMMENT 'ID альбома (тематической подборки)' ,
`SOURCE_ID` INT(11) NULL COMMENT 'ID источника (книга, сайт, частное собрание)' ,
`PERIOD_TYPE ` INT(11) NULL COMMENT '(Тип периода: День, Месяц, Квартал ....)'
`PERIOD_NOTE ` INT(11) NULL COMMENT '(уточнение периода: точно, приблизительно, прогноз ...)'
4. Таблица NAVY_SHIP_HISTORY
- Добавлено поле PERIOD_TYPE (Тип периода: День, Месяц, Квартал ....)
- Добавлено поле PERIOD_NOTE (уточнение периода: точно, приблизительно, прогноз ...)
5. Таблица NAVY_SHIP_PROJECTS
- Добавлено поле NON_REALIZED (число 0/1) - Признак "Проект нереализован"
6. Добавлена таблица NAVY_PHOTO_ALBUMS - альбомы и тематические подборки фото и графики
7. Добавлена таблица NAVY_PERSONS
`ID` INT(11) NOT NULL AUTO_INCREMENT ,
`BEGIN_DATE` DATE NOT NULL COMMENT 'Дата рождения' ,
`END_DATE` DATE NULL COMMENT 'Дата смерти' ,
`NAME` VARCHAR(100) NOT NULL COMMENT 'Имя' ,
`SECONDNAME` VARCHAR(100) NULL COMMENT 'Отчество' ,
`LASTNAME` VARCHAR(100) NOT NULL COMMENT 'Фамилия' ,
`ID_COUNTRY` INT(11) NOT NULL COMMENT 'ID страны' ,
`ARTICLE` TEXT NULL COMMENT 'Содержательная часть' ,
`NOTE` TEXT NULL COMMENT 'Примечание' ,
8. Таблица NAVY_CREWS
- убраны поля NAME, SECONDNAME, LASTNAME - в связи с тем что информация по персоналиям
выносится в отдельную таблицу NAVY_PERSONS
9. Таблица NAVY_SHIPS (Морские системы: вооружение, механизмы и т.п.)
- добавлено поле ARTICLE - статья по данной системе
10. Добавлена таблица NAVY_AUTHORS (Авторы: "Фотографы, писатели, историки...")
`title` VARCHAR(255) NOT NULL ,
`email` VARCHAR(45) NULL ,
`url` VARCHAR(150) NULL ,
`is_photographer` INT(1) NULL COMMENT 'Признак \"Фотограф\"' ,
`is_writer` INT(1) NULL COMMENT 'Признак \"Писатель\"' ,
11. Добавлена таблица NAVY_SOURSES (Источники информации (книги, сайты...))
`id` INT(11) NOT NULL AUTO_INCREMENT ,
`title` VARCHAR(255) NOT NULL ,
`url` VARCHAR(150) NULL ,
`id_author` INT(11) NULL ,
`id_author2` INT(11) NULL ,
`id_author3` INT(11) NULL ,
`id_author4` INT(11) NULL ,
`id_author5` INT(11) NULL ,
`note` TEXT NULL ,
12. Добавлена таблица NAVY_REFERENCES (Ссылки на источники информации)
`id` INT(11) NOT NULL AUTO_INCREMENT ,
`article_type` INT(1) NOT NULL COMMENT 'Тип ссылающейся статьи (Проект, Персона, Система...)\n' ,
`id_article` INT(11) NOT NULL COMMENT 'ID статьи (материала)' ,
`id_sourse` INT(11) NOT NULL COMMENT 'ID источника' ,
`note` TEXT NULL COMMENT 'Примечание' ,
`hotlink` VARCHAR(150) NULL COMMENT 'Ссылка на страницу интернет-источнка' ,