近期在因为要做一个数据库表的设计,让我很混乱,单是在51cto上的一篇博文点醒了我----原来我一直是属于一个普通青年。
先贴上博文地址:http://database.51cto.com/art/201204/332700.htm
或许我们都这样设计过数据库:
普通青年:
学生表 tb_Student
Name | varchar(100) | 名字 |
Telphone | varchar(200) | 联系电话 |
varchar(200) | 你懂的 | |
Fax | varchar(200) | 传真 |
文艺青年:
UserRole | int | 对应用户类型(None = 0, Student = 1, Teacher = 2, Headmaster = 4) |
OwnerID | int | 对应用户ID |
ContactMethod | int | 联系方式(None = 0, Email = 1, HomePhone = 8, WorkPhone = 16,MobilePhone = 32,Fax=64) |
ContactInfo | varchar(255) | 联系信息 |
2B青年:
Contact | varchar(8000) | 用于储存json |
ID:1 | Name:张三 | Telphone:1234 | Email:123@123.com | Fax:5678 |