求问,这个数据库表结构怎么建?如图

问题描述

就是做个界面填表,数据库表结构怎么建好呢?我没多少工作经验,本来我想全都保存字符串算了,可别人告诉我这样不好

解决方案

解决方案二:
12个字段,自己数一下。可以全用字符,也可以说“不好”。你应该跟说“不好”的人进行讨论,而不是在这里。假设你就是做这么一个简单的录入笔记工作,有什么不好的呢?设计总是要大体了解阶段性的全局任务之后,反复重构,重新设计的。没有可能给一个毫无应用场景说明的图片,套用一个教条而说“好、不好”的。如果说“好”,唯一应该考虑添加的,就是尽量为这个数据表再增加一个主键id列。
解决方案三:
别人告诉你哪样好?
解决方案四:
看具体需求吧,录入后只是展示或打印的全字符串也够了;如果靠它做精细的检索大概还要加辅助表或用xml字段了(应该不至于,医院HIS和EMR等系统不是摆着玩的)
解决方案五:
关键是你要去写了,然后参考一下其他的字段设置。多做做就好了

时间: 2024-09-20 19:40:42

求问,这个数据库表结构怎么建?如图的相关文章

数据库表结构更改,求大神!!

问题描述 数据库表结构更改,求大神!! 我现在要给一张表更改一个索引,由于表中的数据量过大,加这个索引需要半个小时,请问在此期间,会不会影响系统运行呢,因为这个索引对系统运行效率非常重要,如果没有这个索引,系统的部分功能将会超时. 解决方案 当然会有影响. 你可以先切一个备份,在备份里面加好索引,然后再切回来.

mysql-有数据库表结构,但是属性太多,如何自动导入建表

问题描述 有数据库表结构,但是属性太多,如何自动导入建表 项目要建好多表,但是属性太多,MySQL中手工做太麻烦求助各位大神有没有可以借鉴的方法啊? 解决方案 有一些代码生成器可以试试看. 另外还有PowerDesigner,可以以图形的方式设计表结构,自动产生sql. 解决方案二: 做数据库设计当然是要用建模工具了,设计完成后可以批量的生成脚本,这样是很清晰和方便的. 最常用的是powerdesign或者erwin 1.结构清晰,各表的结构和之间的关系一目了然 2.便于存档,如果哪一天谁向你索

架构师-如何创建一个不容被修改的数据库表结构?

问题描述 如何创建一个不容被修改的数据库表结构? 我想学习创建数据库表结构,但是不知道如何下手,求大神解答 刚才的问题有歧义,我修改了下. 然后声明下: 我会用数据库建模工具 我就是不太明白如何创建一个好的数据库结构,一个不容易被修改的结构,一个高效的结构 -------------------分割线----------------------- 如果让你们创建表结构你们如何创建呢?求思路~ 解决方案 不存在什么不容易被修改的表结构.首先你的程序决定了修改还是不修改. 如果你不信任你的程序,你可

hibernate映射数据库表结构不能映射实体类的原因是?

问题描述 数据库表结构,主外键关系都建好了,就是在Hibernate映射数据库表结构时,Hibernate不能映射出实体对象,而是把外键的字段映射出变量,请问大家这是什么原因? 解决方案 解决方案二:.hibernate.就是这样的.ClassA与ClassB1:N关系A.中的属性就会多一个集合SetB的变量.,方便操作不需要写复杂的sql直接调用就可以的到所属B集合

Activiti数据库表结构(表详细版)

Activiti数据表结构 1  Activiti数据库表结构 1.1      数据库表名说明     Activiti工作流总共包含23张数据表,所有的表名默认以"ACT_"开头. 并且表名的第二部分用两个字母表明表的用例,而这个用例也基本上跟Service API匹配. u  ACT_GE_* : "GE"代表"General"(通用),用在各种情况下: u  ACT_HI_* : "HI"代表"History

新人求问JSP传表单值到servlet出现乱码

问题描述 新人求问JSP传表单值到servlet出现乱码 代码如图 解决方案 你需要把提交的数据也设置为utf-8型 request.setCharacterEncoding("utf-8") 或者 全部改为 gbk 解决方案二: 全部改成gbk就好了 看下你的项目属性的编码格式 解决方案三: 1.JSP页面编码 2.Servlet设置编码 3.Tomcat设置编码 4.项目编码 解决方案四: 在输出文本内容前, 加上response.setContentType("text

关系型数据库表结构设计规范-浅谈(转)

  数据库表结构设计规范-浅谈,为啥是浅谈呢,因为主要的观点还是来自原微信公共账号的一篇文章,稍微加了一些自己的看法.   谁来进行数据库的设计? 肯定是具体的开发工程师来进行,开发同学的话,第一业务熟悉度比较高,第二结合OO和ORM的思想,能有比较好的运用关系型数据库的特性.如果是DBA同学的话,虽然对于数据库本身了解比较多,但是对于业务了解较少,很难有比较客观的设计.但是业务上线或者运行期间,需要DBA同学能够重度的加入进来,针对一些性能点和不合理的点进行优化,同事也可以在上线前,针对SQL

针对复杂的多级栏目该如何设计数据库表结构?

问题描述 针对复杂的多级栏目该如何设计数据库表结构? 比如可能存在如下几种情况: 主栏目1-->子栏目2-->子栏目3-->内容列表-->内容 主栏目2-->子栏目2-->内容列表-->内容 主栏目3-->内容列表-->内容 如果说为了开发和后期维护的方便,以及后期新的内容添加或删除方便,栏目表应该如何设计比较符合规范? 比如栏目按照一定规则拼接放到一个字段里: 主栏目1|子栏目11|子栏目111 主栏目2|子栏目21|子栏目212|子栏目2121 或

银行项目开发-开发银行项目,如何使开发人员看不到数据库表结构依然能够开发?

问题描述 开发银行项目,如何使开发人员看不到数据库表结构依然能够开发? 开发银行项目,如何使开发人员看不到数据库表结构依然能够开发?对于敏感信息是不能外泄 解决方案 自己封装操作数据库的接口,对外只暴露外包人员能看到需要用的接口,就可以屏蔽他们对数据库信息的查看了