Проверка позиции попадает в даты начала и окончания
У меня есть Java-программа, которая будет проверять дату начала и дату окончания каждого элемента. Каждый элемент должен иметь свою собственную конкретную дату начала и диапазон дат окончания. И эта система выдаст сообщение об ошибке, если диапазон новой даты начала и окончания попадает в пределы более ранней даты начала и окончания. Например:
Company: ABC
Item_Number Start Date End Date
Item 11A 01/08/2014 01/09/2014
Item 11B 02/09/2014 30/09/2014
Item 11C 18/08/2014 30/08/2014
Система выдаст сообщение об ошибке, когда конечный пользователь попытается добавить элемент 11C. Любое предложение для решения этой проблемы? Большое спасибо.