Здравствуйте, IT, Вы писали:
IT>required не подходит?
Ты тему то прочел? Оно подходит, но это ж граф! Там циклические ссылки. Вот в моем примере у обоих полей должно быть required, но так как они взаимно рекурсивные, без null! никак не обойтись. А с ним ты просто отключил всю поддержку и надежда есть только на себя.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.