非关系型数据库怎么设计

[复制链接]
查看11 | 回复1 | 2019-9-12 18:30:35 | 显示全部楼层 |阅读模式
你的数据内容只要是用表的形式显示,就是关系型的你可以把当事人作为字段名称,如果想区别他们的身份,可以增加一列"身份".约束它的内容只能是"原告","被告"等等这样管理起来很方便如过你要做到一张表里,可以实现,但会有大量的数据冗余,也就是许多相同的值你得输1遍以上比如:当事人身份 当事人 案件类型 审判长原告
张三
民事一审 被告
李四
民事一审
回复

使用道具 举报

千问 | 2019-9-12 18:30:35 | 显示全部楼层
为什么要建非关系形数据库?关系型数据库不行?再创建一个当事人身份表.内容如下:ID--NAME1--被告2--原告3--....这样原数据表就可以引用编号来说明当事人身份.以上为规范化设计.如果非要进行逆规范化设计.那就直接在当事人表中建一VARCHAR(10)列.写明当事人身份.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行