多项选择题

在电商平台数据库中的客户表设计时,以下完整性约束设置合理()

A.昵称建立主关键字
B.昵称建立唯一索引
C.设置检查约束:性别=’男’And性别=’女’
D.出生日期允许空