ylbtech-dbs:apple-notes |
-- =============================================
-- apple_备忘录
-- auhtor:Yuanbo
-- 8:54 2016/8/22
-- =============================================
1.A,数据库关系图(Database Diagram) 返回顶部 |
1.B,数据库设计脚本(Database Design Script)返回顶部 |
1.B.1, 第一版本
-- ============================================= -- apple_备忘录 -- auhtor:Yuanbo -- 8:54 2016/8/22 -- ============================================= USE master GO -- Drop the database if it already exists IF EXISTS ( SELECT name FROM sys.databases WHERE name = N'AppleNotes' ) DROP DATABASE AppleNotes GO CREATE DATABASE AppleNotes GO use AppleNotes go -- ============================================= -- 文件夹 -- auhtor:Yuanbo -- 规则:用户默认有一个“Notes",不许修改,新添加可以删除 -- 新建文件夹删除: -- 1、删除文件夹和记录; -- 2、仅删除文件夹,如果该文件夹存在记录,则转移到“Notes”下,文件夹转移。 -- 文件夹顺序:备忘录、[自定义文件夹]、最新删除 -- 8:54 2016/8/22 -- ============================================= create table Folder ( folderId uniqueidentifier primary key, --编号【UI、PK】 name varchar(200) --名称 ) go -- ============================================= -- 备忘录 -- auhtor:Yuanbo -- 8:54 2016/8/22 -- ============================================= create table Note ( noteId uniqueidentifier primary key, --编号【UI、PK】 content varchar(2000), --正文 additionalText varchar(200), --附加文本 pubdate datetime, --更新日期(创建日期/最后一次修改日期) flagDel bit, --是否删除:0=未删除;1=已删除 folderId uniqueidentifier references Folder(folderId) --文件ID【UI、FK】 )
1.B.2,
1.C,功能实现代码(Function Implementation Code)返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |