問答題工程中常見的約束類型有哪些?各有什么特點?