Why the b) choice ( truncate BBB , delete AAA ) is not correct ?
It seems for me that as soon as there is no more rows in the BBB table , it is possible to execute a truncate or delete on the table AAA.
Maybe , I have missed something about the behaviour of truncate/delete in case of foreign key.
According to me , the b , d , f choices are correct. Always do a delete/drop on the BBB table with the foreign key before do a delete/drop on the AAA table.
Or , I have misunderstood the meaning of the b choice ( I recognized that my English understanding is far to be good ).
Have a nice day