28 октября 2011 г. 9:07 пользователь Ivan Petrov <span dir="ltr"><<a href="mailto:i.petro.77.00@gmail.com">i.petro.77.00@gmail.com</a>></span> написал:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">>> не все БД поддерживают FOREIGN. соответственно ожидалось что при<br>
>> удалении объекта отношения другой объект либо "молча" обновится (что<br>
>> должно быть управляемо), либо будет помечен как измененный.<br>
<br>
> У нас есть кошка и корм для нее. Кошка от него зависит. Корм кончился -<br>
> изменилась ли кошка?<br>
<br>
</div>именно!<br></blockquote><div><br>Хорошо, раз вы не знаете ответа, то я отвечу: кошка не изменилась.<br><br>Вообще неплохо бы научиться понимать, что, с чем и как связано. В случае пользователь-задача нужно чётко осознавать, что пользователь суть свойство задачи, а не наоборот. Если задача была переассаёнена на другого пользователя, мы меняем одну задачу, а не двух пользователей. С кошкой то же самое. Если её корм отдать собаке, то мы меняем положение тарелки с кормом, а не кошки с собакой.<br>
</div></div><br>-- <br>Andrei Protasovitski<br>< andrei[dot]protasovitski[at]gmail[dot]com ><br>Diemen, Netherlands<br>