以下の仕様を追加してください(難易度高)。
- 同一の社員は同一期間に、複数の部門に、重複して所属することはできない。
なお、以下の例はいずれも重複として扱います。
- 部門A : 2010/4/1 – 2012/3/31
部門B : 2011/4/1 – 2013/3/31 - 部門A : 2010/4/1 – 2015/3/31
部門B : 2012/4/1 – 2013/3/31 - 部門A : 2010/4/1 – 2015/3/31
部門B : 2012/4/1 – - 部門A : 2010/4/1 –
部門B : 2012/4/1 – 2013/3/31 - 部門A : 2010/4/1 –
- 部門B : 2012/4/1 –