次のように、学生休暇の開始日と終了日を保存できるテーブルが 1 つあります。
StudentID Age startDate EndDate
1 14 5/05/2013 7/05/2013
4 17 4/04/2012 8/10/2012
新たに申請された休暇が、その学生にすでに設定されている休暇の範囲内にないかどうかを確認する必要があります。たとえば、ID = 1 の学生は、2013 年 6 月 5 日から始まる休暇を申請することはできません。
私は c# を使用しており、SQL または LINQ を使用するソリューションを探しています。