Разработать трехзвенное клиент-серверное web приложение на Java
Тип БД - MS SQL Server 2008 R2.
Как должна выглядеть БД:
Состоит из 2-3 связанных таблиц (1-To-Many) и 1-2 ссылочных таблиц, но не менее 4-х таблиц. Включить поля типа Memo и OLE-поля (BLOB поля).
Что должен включать в себя функционал приложения:
1) Подключение двух приложений-клиентов с двух компьютеров;
2) Редактирование одной записи двумя приложениями-клиентами;
3) Каскадное удаление записей из подчинённой таблицы при удалении записи из главной таблицы;
4) Демонстрация работы представления;
5) Демонстрация работы хранимой процедуры;
6) Демонстрация работы хранимой функции;
7) Добавление записи в подчинённую таблицу, не имеющей соответствующей записи в главной (должно быть сообщение о нарушении ссылочной целостности);