ylbtech-DatabaseDesgin:ylbtech-memorandum(备忘录)-数据库设计

-- =============================================
-- DatabaseName:ylbtech_memorandum
-- Desc: 备忘录
-- Model:
-- pubdate:15:50 2014-12-30
-- author:Yuanbo
-- http://*.com/
-- =============================================

1.A,数据库关系图(Database Diagram) 返回顶部

1.B,数据库设计脚本(Database Design Script)返回顶部

1.B.1,

use master
go
-- =============================================
-- DatabaseName:Memorandum
-- Desc: 备忘录
-- Model:
-- pubdate:15:50 2014-12-30
-- author:Yuanbo
-- http://*.com/
-- =============================================
IF EXISTS (SELECT *
FROM master..sysdatabases
WHERE name = N'ylbtech_memorandum')
DROP DATABASE ylbtech_memorandum
GO CREATE DATABASE ylbtech_memorandum
GO
use ylbtech_memorandum GO
-- =============================================
-- ylb:1,分类
-- =============================================
create table Category
(
category_id uniqueidentifier primary key, --编号【UI,PK】
category_name varchar(200), --名称
grade uniqueidentifier --级别
)
GO
-- =============================================
-- ylb:1,标签表
-- =============================================
create table Tag
(
tag_id uniqueidentifier primary key, --编号【UI,PK】
tag_name varchar(200) --标签
) GO
-- =============================================
-- ylb:1,附件表
-- =============================================
create table Attachment
(
attachment_id uniqueidentifier primary key, --编号【UI,PK】
attachment_name varchar(200), --文件
type varchar(200), --类型(附件连接|数据库附件|拷贝附件)
pubdate datetime default(getdate()) --添加时间
) GO
-- =============================================
-- ylb:1,备忘录表
-- =============================================
create table Memorandum
(
memorandum_id uniqueidentifier primary key, --编号【UI,PK】
subject varchar(200), --主题
tag varchar(200), --标签
target varchar(200), --归属目标
content varchar(2000), --内容
pubdate datetime default(getdate()), --发布时间
category_id uniqueidentifier references Category(category_id) --分类编号(分类表)【FK】
) GO
-- =============================================
-- ylb:1,备忘录关系表
-- =============================================
create table MemorandumRelation
(
type varchar(200), --类型 tag:标签;attachment:附件
memorandumRelation_id uniqueidentifier, --编号
memorandum_id uniqueidentifier references Memorandum(memorandum_id)--备忘录编号(备忘录表)【FK】
)

1.B.2,

1.C,功能实现代码(Function Implementation Code)返回顶部
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

ylbtech-memorandum(备忘录)-数据库设计的更多相关文章

  1. ylbtech-Bill(发票管理)-数据库设计

    ylbtech-dbs:ylbtech-Bill(发票管理)-数据库设计 -- =============================================-- DatabaseName ...

  2. ylbtech-Recode(记录)-数据库设计

    ylbtech-dbs:ylbtech-Recode(记录)-数据库设计 -- =============================================-- DatabaseName ...

  3. web-3g-(163)网易-邮箱-记事本-数据库设计

    ylbtech-DatabaseDesgin:ylbtech-cnblogs(博客园)-数据库设计-2,Admin(用户后台) DatabaseName:cnblogs(博客园) Model:Admi ...

  4. web-ylbtech-数据库备份-数据库设计

    ylbtech-DatabaseDesgin:web-ylbtech-数据库备份-数据库设计 DatabaseName:ylbtech Model:备份 Type:数据库备份设计 Url: 1.A,数 ...

  5. ylbtech-QQ(腾讯)-群空间-数据库设计

    ylbtech-DatabaseDesgin:ylbtech-QQ(腾讯)-群空间-数据库设计 DatabaseName:QQ-群空间 Model:群相册.群共享.群论坛.群成员.留言板.公告.6个模 ...

  6. ylbtech-权限管理-数据库设计-功能权限管理技术

    ylbtech-DatabaseDesgin:ylbtech-权限管理-数据库设计-功能权限管理技术 DatabaseName:ylb_permission(权限管理-功能权限管理技术)实现 Type ...

  7. ylbtech-SubwayNav(地铁线路导航)-数据库设计

    ylbtech-DatabaseDesgin:ylbtech-SubwayNav(地铁线路导航)-数据库设计 DatabaseName:SubwayNav(地铁线路导航) Type:线路导航 1.A, ...

  8. Microsoft-pubs(图书馆管理系统)-数据库设计

    ylbtech-DatabaseDesgin:微软提供-pubs(图书馆管理系统)-数据库设计   1.A,数据库关系图 1.B,数据库设计脚本 -- ======================== ...

  9. Microsoft-PetSop4.0(宠物商店)-数据库设计-Sql

    ylbtech-DatabaseDesgin:Microsoft-PetSop4.0(宠物商店)-数据库设计-Sql DatabaseName:PetShop(宠物商店) Model:宠物商店网站 T ...

随机推荐

  1. DotNETCore 学习笔记 全球化和本地化

    Globalization and localization ********************************************************************* ...

  2. bzoj 1026 DP,数位统计

    2013-11-20 08:11 原题传送门http://www.lydsy.com/JudgeOnline/problem.php?id=1026 首先我们用w[i,j]表示最高位是第i位,且是j的 ...

  3. 安装VMware Tools的步骤和那些坑

    背景环境:VMware workstation 12.5+Ubuntu16.04 首先VMware Tools在ubuntu中是及其不稳定的,也就是说,当你点击菜单栏中的install vmware ...

  4. 搭建Spring框架,实现添加数据到数据库

    原创链接:http://www.cnblogs.com/yanqin/p/5284400.html (允许转载,但请注明原创链接) 1.在myeclipse中建立一个web项目 项目名 :spring ...

  5. Linux中inet_aton的问题(IP转整数)

    在网上看到一篇如下文章: 原题目是说的mysql的陷阱,但是仔细分析起来,应该是Linux,c在转换的时间的问题,不符合ip串转整形的通用算法,所以用c转的时候还需注意 linux C中有个函数ine ...

  6. elasticsearch SpanNearQuery inOrder参数

    一直没有注意还有一个inOrder参数: public SpanNearQuery(SpanQuery[] clauses, int slop, boolean inOrder) When inOrd ...

  7. SaaS多租户模式数据存储方案比较

    云计算多租户几乎用于所有软件即服务 (Software as a Service, SaaS) 应用程序,因为计算资源是可伸缩的,而且这些资源的分配由实际使用决定.话虽如此,用户可以通过 Intern ...

  8. RESTful 接口实现简明指南

    REST 简介 REST 是一个术语的缩写,REpresentational State Transfer,中文直译「表征状态转移」,这是个很拗口的词.我的建议是先不要强行理解,直接看怎么做,等对实施 ...

  9. 转:Laravel 安装指南

    Git 介绍 之所以要说 Git,就是因为 Composre 有时需要用到 Git,还是安装上比较好,Composer 暂且不表,先来了解一下 Git 吧(已经安装的童鞋跳过这里,直接看 Compos ...

  10. 【转】Python unittest数据驱动工具:DDT

    背景 python 的unittest 没有自带数据驱动功能. 所以如果使用unittest,同时又想使用数据驱动,那么就可以使用DDT来完成. DDT是 “Data-Driven Tests”的缩写 ...