公司某个项目里面的,今天被同事扒出来了 ( ̄ ̄")
表名: ZC_JWNZCJYSGLRYTKB
职称_近五年中成及以上管理人员听课表
想问问,如果是 V 上的大神,你们怎么命名? PS:"ZC_"开头。
(或者大家项目中有哪些有趣的命名。欢迎讨论 (^__^)
![]() | 1 kedron 2015-12-31 09:48:48 +08:00 ”近五年中成及以上“不需要体现在表明中,”管理人员听课表“就可以了。 |
![]() | 3 lxjsmdc 2015-12-31 09:55:01 +08:00 不是还有个表注释的功能吗? |
![]() | 4 kedron 2015-12-31 09:55:25 +08:00 如果我设计中层和高层就不会分表的,用字段区分开就可以。如果必须这么做的话,就叫”高层管理人员听课表“。 |
![]() | 5 kedron 2015-12-31 09:57:37 +08:00 ![]() 或者”中层“叫 ZC_M_XXX ,高层叫 ZC_H_XXX 。 |
![]() | 7 ohhe 2015-12-31 10:07:25 +08:00 ZC_LESSON ZC_LEVEL |
8 WispZhan 2015-12-31 10:17:13 +08:00 多嘴问一个问题: 如果 中高层都存在表,为什么 不是合表,而是拆分了。人员相关的表里应该是存在层次级别的吧? |
![]() | 10 lululau 2015-12-31 10:29:35 +08:00 当很难给一个对象找到一个合适的名字的时候,说明设计出了问题 |
![]() | 11 lyz1990 2015-12-31 10:32:41 +08:00 一张“人员”里面存人员的姓名、职位之类的信息,一张“课程”表存课程的时间、主题啊什么的,然后一张“人员-课程“表,存人员跟课程的 id 就好,需要“近五年中层及以上管理人员听课”情况的时候,几个表在一起查 |
12 atmlvs 2015-12-31 10:39:53 +08:00 表名还有统计类信息,呵呵。一张表不应该只记录一件事吗? |
![]() | 14 dapang1221 2015-12-31 12:54:25 +08:00 via Android ZC_L5m 高层就是 ZC_L5h 还是赞成拆开然后合表查 |
![]() | 15 xxdd OP @dapang1221 嗯 谢指导 很少参与库设计 |
![]() | 16 evilic 2015-12-31 14:16:42 +08:00 ZC_tb_attendance 听课表 ZC_tb_person 人员表 ZC_r_person_attendance 人员-听课对照表 ZC_view_JWNZCJYSGLRYTKB 职称_近五年中成及以上管理人员听课表 |
![]() | 18 xxdd OP _, |
![]() | 19 nimingyonghu 2015-12-31 14:27:31 +08:00 @xxdd 什么鬼? |
![]() | 20 shiyu263 2015-12-31 14:38:02 +08:00 ZC_MANAGEMENT_DIM 管理层维度表 多加一个 grade 列来区分中高层等级 ZC_COURSE_DIM 课程维度表 ZC_MGMT_COURSE_PUNCH_FACT 管理层听课的实例数据表,非要近 5 年的要么用条件筛选,要么把此表的保存策略改为 5 年。 |