Is there any advantages of using datatype boolean over char(1)? If thereisn't I think char(1) is more portable across other DBM?