以上约束我们都可通过定义规则的方法实现 。如:
用create rule dyl as@x=0来定义一个大于零的约束,然后用sp_bindrule dyl,'cd.dj‘语句和sp_bindrule dyl,'dc.sl'语句将其绑定到菜单表cd的单价dj列及点菜表dc的数量sl列上 。
对于菜品编号cpbh我们规定菜类必须以类别的代表字母作为第一个字符,小分类的代表字母为第二个字符后面跟3位数字来表示 。如CL001表示青菜类、LN001可表示奶类饮料 。类别分类如表1:
表1 菜单类别表
为了实现上述编码我们用规则来实现如下:
Create rule cpbm as
@BM like 'C[LQRT][0-9][0-9][0-9]'
Or @BM like 'J[PBNM][0-9][0-9][0-9]'
Or @BM like 'Y[CNGT][0-9][0-9][0-9]'
Or @BM like 'z[fm][0-9][0-9][0-9]'
sp_bindrule cpbm, 'cd.cpbh'
4 触发器实现数据完整性
当用
- 奶茶里面的 奶茶里面的椰果是什么做的
- 浙江快捷餐饮布草 浙江快捷餐饮布草公司
- 现在装修吊顶都用什么材料 探究装修吊顶材料的选择
- 吉克隽逸15首经典歌曲大全 女歌手吉克隽逸的歌曲有哪些
- 电脑电源可以做充电器 电脑电源的多种用途
- 布草洗涤对水质的标准 布草洗涤ph值多少是标准的
- 去英国留学有用吗 留学英国的意义与价值
- 天蝎男爱一个人的心理 天蝎男喜欢一个人什么表现
- 济南的月子中心 济南的月子中心招月嫂吗
- 怎么把电脑的触摸板 改变电脑触摸板左右手模式
