系统允许手机和邮箱注册,如何保证唯一性-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

系统允许手机和邮箱注册,如何保证唯一性

2016-04-09 10:48:34 2007 1

如果只有手机注册,只要给手机做唯一索引即可,但是如果邮箱也可以注册,那进来的就不一定是手机了,也就是说mobile和email两个都不能设唯一索引,因为如果两个手机用户注册进来了,就会有两个email为空的记录,存在不唯一的情况,反之亦然。怎么处理?

取消 提交回答
全部回答(1)
  • idevcloud
    2019-07-17 18:40:05
    已采纳

    我感觉有两种解决方案:
    1、email和mobile设为同一个字段。
    2、email和mobile同时设为unique,但是允许null,当同为null时是可以插入成功的

    0 0
相关问答

1

回答

如何保证对象唯一性呢?

2022-04-03 10:32:23 101浏览量 回答数 1

1

回答

RDS MySQL同步至AnalyticDB MySQL 3.0中过滤待同步数据配置的说明是什么?

2021-12-12 23:05:53 114浏览量 回答数 1

1

回答

Linux中 修复/检查hda1磁盘上dos文件系统的完整性的操作命令是什么呢?

2021-12-04 13:47:21 94浏览量 回答数 1

1

回答

实现全局一致性快照的Chandy-Lamport 的系统要求有哪些?

2021-11-17 17:16:39 640浏览量 回答数 1

2

回答

分布式系统怎么保证数据一致性?

2019-11-11 15:50:21 2280浏览量 回答数 2

1

回答

我的邮箱控制台MX记录一直在验证中,没有通过是怎么回事。域名控制已经调过了

2019-03-15 13:07:15 465浏览量 回答数 1

2

回答

请教一下,cent OS 系统可以安装Ubuntu 系统的apt-get工具吗

2018-04-19 12:46:55 3990浏览量 回答数 2

1

回答

socket 通信手机端利用Timer定时向输出流写入数据,维持长连接。

2016-06-02 09:09:19 2043浏览量 回答数 1

3

回答

谁帮帮我急死了,安装amh需要挂载到home但是系统已存在

2016-05-31 19:07:45 3640浏览量 回答数 3

4

回答

系统迭代:如何监控和保证系统稳定性?

2015-10-28 11:29:41 6623浏览量 回答数 4
+关注
0
文章
794
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载