为什么有必要签订买卖协议?