PetShop4.0包括三个数据库:MSPetShop4、MSPetShop4Orders、MSPetShop4Profile。

数据库关系图如下:

①MSPetShop4数据库

②MSPetShop4Orders数据库

③MSPetShop4Profile数据库

-------------------------------------------------------------------------------------------------------

再查看数据库表设计时,发现很多字段都设计为varchar类型。

由此查看了一下varchar、nvarchar、char、nchar的区别:

1、varchar:可变长度的非Unicode数据,最长为8,000个字符。
2、nvarchar:可变长度Unicode数据,其最大长度为4,000个字符。
3、char:固定长度的非 Unicode 字符数据,最大长度为8,000个字符。
4、nchar:固定长度的Unicode数据,最大长度为4,000个字符。

转载于:https://www.cnblogs.com/zhujiahai/archive/2010/02/25/1673367.html

【PetShop 4.0学习】4.数据库结构相关推荐

  1. 【PetShop 4.0学习】1.技术特点

    ①事务控制:在.net 2.0中,引入了新的事务控制类,即System.Transactions代替了原来的Serviced Component提供的事务功能. ②泛型:用强类型的泛型集合代替了原来的 ...

  2. 【面向对象】 JML(Level 0) 学习笔记

    JML Level 0 学习笔记 注释结构 JML表达式 原子表达式 量化表达式 集合表达式 操作符 方法规格 类型规格 约束限制 方法与类型规格的关系 一个完整例子   JML是用于对Java程 在 ...

  3. mysql数据库结构导出word_Windows导出MySQL数据库表结构到Word文档-DBExportDoc V1.0 For MySQL...

    必要条件: 1.Microsoft Office Word(我用WPS不行) 2.mysql-connector-odbc 3.会看文档 下载地址:关注微信公众号:八四七,回复5获取,压缩包中包含有具 ...

  4. Android 8.0学习(32)---Android 8.0源码目录结构详解

    Android 8.0源码目录结构详解 android的移植按如下流程:     (1)android linux 内核的普通驱动移植,让内核可以在目标平台上运行起来.     (2)正确挂载文件系统 ...

  5. mysql架构学习——数据库结构优化笔记

    数据库结构优化 目的 减少数据冗余 尽量避免数据维护中出现更新,插入和删除异常 设计步骤 需求分析:全面了解产品设计的存储需求,数据处理需求,数据的安全性和完整性 逻辑设计:设计数据的逻辑存储结构,数 ...

  6. mysql5.0镜像_Mysql5.0学习笔记(一)

    Mysql5.0学习笔记(一) -基本sql语句与支持字符集 1.登录 mysql -h localhost -u root 2.创建用户firstdb(密码firstdb)和数据库,并赋予权限于fi ...

  7. [EntLib]微软企业库5.0 学习之路——第五步、介绍EntLib.Validation模块信息、验证器的实现层级及内置的各种验证器的使用方法——上篇...

    本文是为后面的学习之路做铺垫,简单介绍下企业库中的Validation模块的一些相关知识,包括Validation模块的简介.用途.使用方法.默认提供的多种验证器的介绍等. 一.简介及用途 在实际的项 ...

  8. PetShop 4.0 系列之五 [转]

    五 PetShop之业务逻辑层设计 业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分.它的关注点主要集中在业务规则的制定.业务流程的实现等与业务需求有关的系统设 ...

  9. 某知名公司ERP数据库结构[5]

    字号:大 中 小 本数据库结构来自网络,包含进销存.工资.分支机等构方面设计.本blog作了整理,为大家学习数据库物理数据库模型用.请勿用于商业用途! 81 工资表 表名: LABORAGE 描述: ...

最新文章

  1. FreeRTOS — 消息队列
  2. Cannot find module -----Node.js编程的第一个问题
  3. Thinking in C++ Notes 常量
  4. 在java中获取当前系统时间 插入数据库中的时间值没有时间只有日期的原因...
  5. 【不积跬步,无以致千里】DELETE SINGLE IPTABLES RULES
  6. 如何用SQL语句查询Excel数据?
  7. Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!
  8. 分享几个有趣的Python小项目
  9. 零基础必看的Html5+Css3+移动端前端教程(四)
  10. 潮流计算计算机的方法和步骤,潮流计算的计算机方法
  11. SIM868——GPRS调试之公网IP端口无法映射的解决方法
  12. 同名计算机无法加入域,客户端不能加入域解决方法(同名11850)
  13. 外文文献找不到怎么办?
  14. C# 使用Microsoft Speech朗读文本
  15. Mr.Go 会客厅第二期,B站+斗鱼“后浪” Gopher 火花四溅!
  16. 神武4虚拟机 进不去怎么办 无法登陆我们应如何解决?
  17. 小技巧 打印出emoji表情
  18. mysql 家谱关系_mysql – 家谱树算法
  19. Java斗_Java集合练习:斗地主游戏
  20. SpringCloud - 服务注册中心

热门文章

  1. 定位html中的背景图,关于背景图的定位和透明度问题(HTML+CSS笔记)
  2. java中j 和 j啥区别_从字节码层次分析++j和j++的区别
  3. 编译单元必须以 java_java中什么是编译单元
  4. 矩形键盘 linux,基于ARM的矩阵键盘设计及其linux驱动实现
  5. 弹性盒模型----容器属性
  6. 动手实验:继承条件下的构造方法调用
  7. 压力测试之apache benchmark
  8. Div+CSS布局居中
  9. 深入Atlas系列:探究序列化与反序列化能力(下) - JavaScriptSerializer
  10. vue-cli4.0+Echarts 3D