Разработка базы данных
Необходимо разработать корпоративную базу данных.
База данных состоит из 3-х основных типов данных («Изобретения», «Промышленные образцы», «Товарные знаки») и 4-х дополнительных («Заявители», «Авторы», «Поверенные» и «Финансы»). Каждый из основных типов имеет 4 подтипа («Запросы», «Оплаты», «Продления» и «Прочие дела»). Каждый из типов и подтипов имеет уникальный набор полей (будет выслан позже).
Пользователь должен иметь возможность добавить, редактировать запись в любом типе (подтипе).
Необходима возможность переноса записи из основного типа во все его подтипы. При этом должны копироваться все поля основной записи, которые предусмотрены в соответствующем подтипе.
Необходимо организовать сортировку по всем полям, а также поиск по всем полям. Пользователь должен иметь возможность выбрать поле, по которому он хочет произвести поиск. Если это поле – дата, то он должен иметь возможность ввести интервал дат для поиска.
Необходимо для каждого списка создать версию для печати, которая будет использовать текущую сортировку и выборку в поиске.
Вся база должна иметь интуитивно понятный интерфейс.
Хостинг поддерживает PHP + mySQL.