数据库设计小技巧

1.层次结构的E-R

  比如:省-市-县三级结构,一般需要三张表,而采用一张表可不可以呢?

T_Division
IDRDivisionNameRCode
1 中国 000
2 湖北省 000002
3 陕西省 000003
4 江苏省 000001
5 北京市 000010
6 徐州市 000001001
7 南京市 000001002
8 苏州市 000001003
9 扬州市 000001004
10 泰州市 000001005
11 盐城市 000001006
12 淮安市 000001007
13 南通市 000001008
14 无锡市 000001009
15 常州市 000001010
16 连云港 000001011
17 宿迁市 000001012
18 镇江市 000001012

2.查询中会出现通过A和B两个条件查询的情况,但是对A1{B1、B2、B3}、A2{B1、B2、B3、B4、B5},不同的A之后会存在不同个数的条件B,

这样可以单独建立一张查询关系表,列出查询条件的结构。

posted @   太一吾鱼水  阅读(219)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示