数据库表结构设计,属于数据库设计中的什么步骤
关注:280 答案:2 手机版
解决时间 2021-01-17 10:35
- 提问者网友:壹玍徴戰何亽陪
- 2021-01-16 18:50
数据库表结构设计,属于数据库设计中的什么步骤
最佳答案
- 二级知识专家网友:选择重头再来
- 2021-01-16 19:30
这个问题本来问得就有语病。
实际软件项目当中,没有机械化的步骤。
通常习惯是跟据需求,
先数据建模,
首先建的是抽象对象模型。就是把需求当中的数据对象化。
然后,细化对象属性,这个是根据需求的需要来的。
接下来是建立关系。设定属性数据类型,形成物理数据模型,也就是数据库当中的表和关系了。
最后再跟据开发当中的实际需要,建立索引,约束,存储过程等等东西。
其实你工作后会发现,很多时候,都是一边分析需求一边表就建好了,然后最多需求调整的时候增减下字段什么样的。
设计得好的表,基本不会改什么字段关系,只会增加一些个字段。
实际软件项目当中,没有机械化的步骤。
通常习惯是跟据需求,
先数据建模,
首先建的是抽象对象模型。就是把需求当中的数据对象化。
然后,细化对象属性,这个是根据需求的需要来的。
接下来是建立关系。设定属性数据类型,形成物理数据模型,也就是数据库当中的表和关系了。
最后再跟据开发当中的实际需要,建立索引,约束,存储过程等等东西。
其实你工作后会发现,很多时候,都是一边分析需求一边表就建好了,然后最多需求调整的时候增减下字段什么样的。
设计得好的表,基本不会改什么字段关系,只会增加一些个字段。
全部回答
- 1楼网友:风是甜的
- 2021-01-16 19:53
create table tabled
(
aid int foreign key references tablea(pid),;
bid int foreign key references tableb(pid),;
cid int foreign key references tablec(pid),;
)
好像是这个样子吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!