重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
第一个问题:
创新互联主要从事网站设计、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务凤庆,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
对应关系是多对多,也就是一篇文章可以给多人收藏,一人可以收藏多篇文章,使用第二种方法,可以任意扩展,第一种方法虽然在取值的时候方便,但是其他的扩展操作会很痛苦
第二个问题解法跟第一种一样
第三个问题:
缓存的使用,避免过度查询同样的sql,如果你的系统重复查询很少,你用缓存也没什么用,如果多,用缓存会快很多,你看你使用的情况,自己衡量什么时候该用
-- 表创建可以参考
CREATE TABLE Shortcut(
st_id nchar(10) NOT NULL, -- 快捷方式编号
user_id nchar(10) NOT NULL,-- 用户编号,关联用户表
st_sort int NOT NULL, -- 保存用户自己编辑的顺序
st_icon nchar(100) NOT NULL, -- 图标
st_remark nchar(100) NOT NULL, -- 文字
st_display int NOT NULL, -- 是否显示快捷方式0,不显示,1显示
CONSTRAINT PK_Shortcut PRIMARY KEY CLUSTERED (st_id ASC,user_id ASC)) ON PRIMARY -- 主键
)
通过create table语句建立用户表,字段按学生个人信息添加,然后用insert语句存入数据。