ylbtech-数据库设计与优化-对作为复选框/单选列表的集合表的设计
ylbtech-DatabaseDesgin:ylbtech-数据库设计与优化-对作为复选框/单选列表的集合表的设计 |
-- DatabaseName:通用表结构
--
-- 主要是针对将要设计的表对象,该表应该具有以下特点
-- 1,该对象主要是作为复选类表|单选列表使用的集合
-- 2,表的列不多
--
-- 优点
-- 简化数据库表的大量创建和程序员的工作量,便于后期的维护与扩展
1.A,数据库关系图(Database Diagram) |
1.B,数据库设计脚本(Database Design Script) |
use master go -- ============================================= -- DatabaseName:通用表结构 -- -- 主要是针对将要设计的表对象,该表应该具有以下特点 -- 1,该对象主要是作为复选类表|单选列表使用的集合 -- 2,表的列不多 -- -- 优点 -- 简化数据库表的大量创建和程序员的工作量,便于后期的维护与扩展 -- -- author:Yuanbo -- pubdate:2013-8-14 16:01 -- ============================================= IF EXISTS (SELECT * FROM master..sysdatabases WHERE name = N'GenericDatabase')DROP DATABASE GenericDatabase GOCREATE DATABASE GenericDatabase GO use GenericDatabasego -- ============================================= -- ylb:1,通用表 -- ============================================= go create table GenericTable ( [id] int primary key identity(100,1), --编号【PK,ID】 [name] varchar(100) unique, --显示名称【UQ】 info varchar(100), --说明 [type] varchar(20), --类型 checkbox,radio enabled bit default(1) --是否启用 0:不启用;1:启用 ) go -- ============================================= -- ylb:2,通用列 -- ref 1,通用表 -- ============================================= create table GenericColumn ( ctext varchar(200), --列显示值 cvalue varchar(200), --列下传值 checked bit default(0), --是否选中 0:未选中状态;1:选中状态 enabled bit default(1), --是否启用 0:不启用;1:启用 genericTableId int references GenericTable([id]) --表编号【FK】 ) go print '数据库创建成功!'
1.C,功能实现代码(Function Implementation Code) |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
ylbtech-数据库设计与优化-对作为复选框/单选列表的集合表的设计相关推荐
- eazy ui 复选框单选_UI备忘单:单选按钮,复选框和其他选择器
eazy ui 复选框单选 重点 (Top highlight) Pick me! Pick me! No, pick me! In today's cheat sheet we will be lo ...
- MFC控件编程之复选框单选框分组框
MFC控件编程之复选框单选框分组框 一丶分组框 分组框 英文叫做 GroubBox 添加了分组框主要就是分组.好看.不重点介绍 二丶单选框 英文: Raido Button 单选框需要注意的事项 1. ...
- 如何使用AngularJS绑定到复选框值列表?
本文翻译自:How do I bind to list of checkbox values with AngularJS? I have a few checkboxes: 我有几个复选框: < ...
- [CSS]复选框单选框与文字对齐问题的研究与解决.
前言: 今天碰到的这个问题, 恰好找到一个很好的博文, 在这里转载过来 学习下. 原文地址:复选框单选框与文字对齐问题的研究与解决. 目前中文网站上面的文字,就我的个人感觉而言,绝大多数网站的主流文 ...
- java pdf表单域实现_Java 创建PDF表单域 - 文本框、复选框、列表框、组合框、按钮等...
表单域包括文本框.复选框.列表框.组合框.按钮和签名域等,主要用于收集用户填写或选择的数据.这篇文章将介绍如何在Java应用程序中给PDF文档添加表单域. 导入jar文件 本文所使用的PDF类库是Fr ...
- 在下列html中可以产生复选框,电科18秋《网页设计与制作》在线作业2答案
18秋<网页设计与制作>在线作业2-0001 试卷总分:100 得分:0 一. 单选题 (共 18 道试题,共 90 分) 1.分析下面的HTML代码段,该页面在浏览器中的显示效果为 ...
- php中得到复选框的数据的代码,表单复选框向PHP传输数据的代码
表单复选框向PHP传输数据的代码 表单复选框就是checkbox 1.checkbox的应用 复制代码 代码如下: 2.由于我传输的是在php循环中产生的数组,因此value也要设成变量: for($ ...
- html 复选框name值,HTML(5)表单元素以及对各个表单元素的name、value属性的理解
我在学习表单元素的时候感觉很混乱,特别是 name value这两个属性,没有真正理解它们是干什么的,所以需要梳理一下. HTML表单元素主要有 HTML5新增的表单元素有三个 下面梳理一下这些表单元 ...
- php 复选框 单选 全选,复选框全选/不全选,选择结果提交
$(function(){ $("#CheckedAll").click(function(){ if(this.checked) //如果当前点击的多选框被选中 { $('inp ...
最新文章
- 语言 上课点名 缺勤_主播日记5 | “云端”传递的C语言程序设计实验课
- linux 在某个core上的中断 affinity c语言函数,Linux中断处理体系结构
- php安卓交互安全,php结合安卓客户端实现查询交互实例
- VR與AI的激情相遇
- String和StringBuilder、StringBuffer的区别?
- java简易日历程序报告_简单的日历小程序(java编写)
- 使用代理下载Unity AssetStore上资源的方法
- mysql5驱动_技术分享 | MySQL 8 和 MySQL 5.7 在小型设备的内存消耗分析
- springMVC之与json数据交互方法
- python 计算数字位数_Python 统计位数为偶数的数字的代码
- merge 与include
- 小程序授权登录的体验优化
- php odbc驱动,php ODBC
- 视频教程-嵌入式Linux驱动开发-嵌入式
- LayaAir TTF字体使用
- TOPSIS法(小白必看文章包含详细源代码及注释)
- IAST 技术进阶系列(二):全场景多核驱动
- 微信公众号网页跳转及获取用户信息的接口设计
- ASO优化技巧:利用好App下载周期变化,aso优化技巧介绍
- 【热门】女孩取名:女孩名字带歆什么寓意
热门文章
- Day16 os模块、time模块、random模、math模块
- .Net Core 环境安装
- excel表中判断A列与B列内容是否相同,相同的话在C列按条件输出!
- ASP.NET 访问共享文件夹
- JQuery 和JavaScript的区别
- visual studio 重命名项目和程序集名称
- 寻找正反物质世界边境的长城---兵粒子
- 用9*9的卷积核分类9*9的图片
- 用矩阵点积的办法构造神经网络的迭代次数1:0.6:0.1=1:1:1
- 命令行使用.so文件内的函数_如何使用SFC命令行工具修复Windows 10系统文件