8455澳门新_8455新葡萄娱乐【官网】

首先要考虑清楚以下几点,场地类型表C的字段

今天在通过需求表A查询场地类型表B,然后通过表B的场地类型id去查询表C场地类型名的时候遇到了一个小的问题。

在创建数据库表之前,首先要考虑清楚以下几点:

需求表A的字段:id、user_id 、name等等;

1、程序要实现哪些功能?

规划好整体功能模块,例如我要做一个任务系统,那么需要这些功能:我接收的任务,我发布的任务,创建任务,编辑任务,删除任务,搜索任务,数据统计,用户管理,任务类型管理,客户管理,管理员管理,系统设置。

中间表B的字段:id、appeal_id、field_type_id;

2、细化每个功能,设计功能页面,或者写出静态页面

这一步设计或者写静态页面,是程序最终的一个表现形态。

场地类型表C的字段:id、display_name等等;

3、设计数据库

根据前两个步骤,考虑数据库设计:
a、需要创建几张表?
b、每张表需要哪些字段?
存在一对多关系的表,先建立好主从表中必备字段,然后考虑优化搜索需要用到的字段
c、每个字段是否有默认值?
8455澳门新,d、主键是什么?
一般主键都只有一个,联合主键很少使用
e、是否需要建立索引?
主键字段默认是唯一索引。
如果需要建立非聚集索引(非唯一索引):
本着尽可能少的建立索引的原则,我们去考虑索引字段。
因为索引能够提升搜素效率,但是会影响写操作的效率,因为每次写操作,都会更新索引表。

本文由8455澳门新发布于新闻资讯,转载请注明出处:首先要考虑清楚以下几点,场地类型表C的字段

相关阅读