SQL Serer设计数据时的基本要求
数据库作为一个储存数据的地方,在我们设计网页的时候,自然是少不了用到数据库的,可以说是没有数据库就无法完成下面的工作。但是我们在设计数据的时候要注意几点:
1:每一列就只有一个值(没有重复的列)。
上面这幅图片中的列就重复了,性别和[男1;女0]是相同的列,应当删除其中的一个。
2:每一行都能区分(行的唯一,没有重复的行)。
但是,很多时候我们的数据是不唯一的,例如:
上面的数据就不唯一,其实解决的办法很简单,只需要将它们分组就行了。
3:每一个表都不包含其他表已经包含的非主键字信息。
就是说一个表除了外键可以跟其他表相同外,其他一律不行。