通讯录数据表设计v0.5
用户表:存放系统的账号信息;
表名: Users
名称 |
列名 |
数据类型 |
是否为主键外键 |
是否为空 |
注释 |
用户名称 |
UsersName |
nvarchar(50) |
主键 |
N |
采用学号注册账号 |
用户密码 |
UsersPwd |
nvarchar(50) |
N |
||
真 名 |
Name |
nvarchar(50) |
Y |
班级通讯录考虑显示真名 |
|
用户昵称 |
UserCompellation |
nvarchar(50) |
Y |
||
用户头像 |
UersPic |
image |
Y |
||
用户状态 |
UserStatus |
Int |
N |
1.在线 2.离开3.离线4.启用5.未启用 |
|
用户签名 |
UserSign |
nvarchar(50) |
Y |
||
电话 |
Tel |
nvarchar(50) |
Y |
||
|
|
nvarchar(50) |
Y |
||
宿舍编号 |
dormNo |
int |
Y |
- Ø 模拟表记录实例如下
UsersName |
UsersPwd |
UserCompellation |
UersPic |
UserStatus |
UserSign |
Tel |
|
dormNo |
201512011655 |
12345678 |
土豆 |
离线 |
好好学习,天天向上 |
||||
201512014791 |
12345678 |
番茄 |
在线 |
无厘头 |
||||
201612011191 |
12345678 |
西瓜 |
离线 |
要疯了 |
||||
201612011213 |
12345678 |
毛毛 |
在线 |
联系人表:存放系统所有账号的联系人详细信息
表名: Contacts
名称 |
列名 |
数据类型 |
是否为主键外键 |
是否为空/ |
注释 |
编 号 |
id |
int |
主键 |
N |
主键,保证唯一性 |
用户名 |
UsersName |
Varchar(50) |
外键 |
N |
来自users表的采用学号注册账号(外键) |
组 别 |
ContactsGroup |
Varchar(50) |
N |
分组信息 |
|
联系人姓名 |
ContactsName |
Varchar(50) |
N |
||
工作单位 |
ContactsAdd |
Varchar(500) |
Y |
||
联系电话 |
ContactsTel |
Varchar(50) |
Y |
||
电子邮件 |
ContactsEmail |
Varchar(50) |
Y |
||
照片 |
ContactsPic |
image |
Y |
||
微信 |
ContactsChat |
Varchar(50) |
Y |
- Ø 模拟表记录实例如下
编号 |
用户名 |
组别 |
联系人姓名 |
工作单位 |
联系电话 |
电子邮件 |
照片 |
微信 |
1 |
201512011655 |
学生 |
a |
|||||
2 |
201512011655 |
学生 |
b |
|||||
3 |
201512011655 |
学生 |
c |
|||||
4 |
201512011655 |
学生 |
d |
|||||
5 |
201512011655 |
教师 |
e |
|||||
6 |
201512011655 |
教师 |
f |
|||||
7 |
201612011213 |
家人 |
爸爸 |
|||||
8 |
201612011213 |
家人 |
妈妈 |
|||||
9 |
201612011213 |
家人 |
舅舅 |
转载于:https://www.cnblogs.com/sylsy/p/7679841.html
通讯录数据表设计v0.5相关推荐
- 《MySQL——数据表设计三大范式》
目录 数据表设计范式 第一范式 第二范式 第三范式 数据表设计范式 第一范式 数据表中的所有字段都是不可分割的原子值. 字段值还可以继续拆分的,就不满足第一范式,如下: 下面这个,更加贴合第一范式: ...
- 是先设计mysql表再进行php代码_PHP与RBAC设计思路,数据表设计与源码讲解
权限系统模块对于互联网产品是一个非常重要的功能,可以控制不同的角色合理的访问不同的资源从而达到安全访问的作用 权限控制有哪些模型ACL RBAC 基于角色的访问控制 从上图我们可以看出,ACL是用户和 ...
- ktv数据表设计 1216
ktv数据表设计 1216 数据库设计 数据表分析 歌曲表与歌手表关联 歌曲表与分类表关联 歌曲表是从表 歌手表与歌手分类表关联 数据表中数据一览 用户表 路径表 路径中存放的是资源 歌手信息表 歌手 ...
- mysql status关键字 数据表设计中慎重使用
mysql status关键字 数据表设计中慎重使用 转载于:https://www.cnblogs.com/toSeeMyDream/p/5574894.html
- 全国三级地区(省市县)数据表设计
全国三级地区(省市县)数据表设计 2020年1月15日 最近因为工作需要,需要设计全国地区的三级联动,我也查了不少前端实现方式 不过都有些过时,一些地区的更新和变动后,这些实现方式并没跟着变动,所以我 ...
- 开源物联网平台ThingsBoard数据库40张数据表设计一览
开源物联网平台ThingsBoard数据库40张数据表设计一览 1 ThingsBoard数据库总览 1.1 数据库信息 1.1.1 数据库名称 1.1.3 数据库用户名及密码 1.1.3 数据库表 ...
- 个人信息管理系统数据表设计
个人信息管理系统数据表设计 系统管理 菜单表 menu 数据结构 菜单id:uuid 菜单名称:name string 菜单url:url string 上级菜单id:pid uuid 菜单icon: ...
- 全国三级地区数据表设计
全国三级地区数据表设计 最近因为工作需要,需要设计全国地区的三级联动,我也查了不少前端实现方式 不过都有些过时,一些地区的更新和变动后,这些实现方式并没跟着变动,所以我就上全国行政区划信息查询平台照着 ...
- MySQL数据表设计优化
MySQL数据表设计优化 一.选择优化的数据类型 二.范式和反范式 2.1 范式 2.2 范式优缺点 2.3 反范式 2.3 反范式优缺点 2.4 混用范式化和反范式化 三.使用缓存表和汇总表 一.选 ...
最新文章
- docker 启动sqlserver_Docker mssql-server-linux:如何在构建期间启动.sql文件(来自Dockerfile)...
- 虚指针的用法(原出处//http://blog.csdn.net/haoel/article/details/1948051)
- oracle如果为空替换为0,oracle 如何把0转为null
- Windows Azure 社区新闻综述(#70 版)
- 对没有标记为安全的activex控件进行初始化和脚本运行_RASP攻防 —— RASP安全应用与局限性浅析...
- ELK学习笔记之Logstash详解
- silverlight 二级导航
- 择师论(怎么有效的向别人学习)
- [渗透测试] DOS攻击
- 厉害了!这款百度炼丹神器绝了!
- 算法:Jump Game
- 对于IT这两个字眼,是不是只能由学习过IT的大学生才能做呢,就由我来为大家讲解一下IT的由来!
- java 分布式任务_Java中实现分布式定时任务
- 微信小程序,实现一个简易的新闻网
- H5页面调用微信授权获取code
- 【信息学奥赛】1005:地球人口承载力估计(C++)
- intersect 相交 范围_关于CAD二次开发中(范围线自相交)相交线的问题
- 养生之道——》早上刷牙干呕&&慢性烟炎
- 华三华为交换机配置时间
- 韩剧《我的黄金光辉人生》观后感
热门文章
- laravel简单的laragon环境搭建不需要composer一键集成
- STM32+CubeMX开发工程笔记汇总(更新2021.8.12)
- Python | threading01 - 创建两个同时运行的子线程
- mysql待办事项表名_Activiti中彻底解决待办事项列表查询复杂、API不友好的设计方案...
- t4b代码生成_用T4模板实现简单的代码生成器
- python脚本如何编译_如何编译用于FORTRAN的Python脚本?
- Java笔记-非对称加密RSA的使用
- Web前端笔记-使用Webpack调用echarts画图
- Docker的基本认识及使用
- Qt工作笔记-进程间的通信(通过QSharedMemory)