結果 : explain different integrity constraints with examples