[Database] 如果是下面这张表 大伙儿会怎么命名呐? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xxdd
V2EX    数据库

[Database] 如果是下面这张表 大伙儿会怎么命名呐?

  •  
  •   xxdd 2015-12-31 09:46:43 +08:00 1920 次点击
    这是一个创建于 3580 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司某个项目里面的,今天被同事扒出来了 ( ̄ ̄")

    表名: ZC_JWNZCJYSGLRYTKB

    职称_近五年中成及以上管理人员听课表

    想问问,如果是 V 上的大神,你们怎么命名? PS:"ZC_"开头。

    (或者大家项目中有哪些有趣的命名。欢迎讨论 (^__^)

    21 条回复    2015-12-31 14:43:54 +08:00
    kedron
        1
    kedron  
       2015-12-31 09:48:48 +08:00
    ”近五年中成及以上“不需要体现在表明中,”管理人员听课表“就可以了。
    xxdd
        2
    xxdd  
    OP
       2015-12-31 09:50:55 +08:00
    @kedron 如果还有高层听课表呐 ~
    lxjsmdc
        3
    lxjsmdc  
       2015-12-31 09:55:01 +08:00
    不是还有个表注释的功能吗?
    kedron
        4
    kedron  
       2015-12-31 09:55:25 +08:00
    如果我设计中层和高层就不会分表的,用字段区分开就可以。如果必须这么做的话,就叫”高层管理人员听课表“。
    kedron
        5
    kedron  
       2015-12-31 09:57:37 +08:00   1
    或者”中层“叫 ZC_M_XXX ,高层叫 ZC_H_XXX 。
    xxdd
        6
    xxdd  
    OP
       2015-12-31 10:04:51 +08:00
    @kedron Soga~
    ohhe
        7
    ohhe  
       2015-12-31 10:07:25 +08:00
    ZC_LESSON
    ZC_LEVEL
    WispZhan
        8
    WispZhan  
       2015-12-31 10:17:13 +08:00
    多嘴问一个问题:
    如果 中高层都存在表,为什么 不是合表,而是拆分了。人员相关的表里应该是存在层次级别的吧?
    xxdd
        9
    xxdd  
    OP
       2015-12-31 10:27:20 +08:00
    @WispZhan 没有 就一个表 --。
    lululau
        10
    lululau  
       2015-12-31 10:29:35 +08:00
    当很难给一个对象找到一个合适的名字的时候,说明设计出了问题
    lyz1990
        11
    lyz1990  
       2015-12-31 10:32:41 +08:00
    一张“人员”里面存人员的姓名、职位之类的信息,一张“课程”表存课程的时间、主题啊什么的,然后一张“人员-课程“表,存人员跟课程的 id 就好,需要“近五年中层及以上管理人员听课”情况的时候,几个表在一起查
    atmlvs
        12
    atmlvs  
       2015-12-31 10:39:53 +08:00
    表名还有统计类信息,呵呵。一张表不应该只记录一件事吗?
    xxdd
        13
    xxdd  
    OP
       2015-12-31 12:37:15 +08:00
    @atmlvs 嗯 小系统。
    dapang1221
        14
    dapang1221  
       2015-12-31 12:54:25 +08:00 via Android
    ZC_L5m
    高层就是 ZC_L5h
    还是赞成拆开然后合表查
    xxdd
        15
    xxdd  
    OP
       2015-12-31 13:46:25 +08:00
    @dapang1221 嗯 谢指导 很少参与库设计
    evilic
        16
    evilic  
       2015-12-31 14:16:42 +08:00
    ZC_tb_attendance 听课表
    ZC_tb_person 人员表
    ZC_r_person_attendance 人员-听课对照表

    ZC_view_JWNZCJYSGLRYTKB 职称_近五年中成及以上管理人员听课表
    xxdd
        17
    xxdd  
    OP
       2015-12-31 14:23:28 +08:00
    @evilic 谢谢~
    xxdd
        18
    xxdd  
    OP
       2015-12-31 14:23:42 +08:00
    _,
    nimingyonghu
        19
    nimingyonghu  
       2015-12-31 14:27:31 +08:00
    @xxdd 什么鬼?
    shiyu263
        20
    shiyu263  
       2015-12-31 14:38:02 +08:00
    ZC_MANAGEMENT_DIM 管理层维度表 多加一个 grade 列来区分中高层等级
    ZC_COURSE_DIM 课程维度表
    ZC_MGMT_COURSE_PUNCH_FACT 管理层听课的实例数据表,非要近 5 年的要么用条件筛选,要么把此表的保存策略改为 5 年。
    xxdd
        21
    xxdd  
    OP
       2015-12-31 14:43:54 +08:00
    @shiyu263 好 谢谢
    关于         自助推广系统     博客     API     FAQ     Solana     2524 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 10:04 PVG 18:04 LAX 03:04 JFK 06:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86