你们开发的时候喜欢用中间表吗?

AngeloSakura 2026-08-18 10:17 1

一个主表主键关联几十乃至上百个表的时候,你们会用中间表吗,还是直接id梭哈

最新回复 (17)
  • BANG 08-18 10:19
    1

    以前我都按照范式来做,但现在我放弃了,整的太麻烦了

  • skysailing 08-18 10:19
    2

    肯定看公司和领导要求啊, 自己开发肯定按规范来

  • chenzhihuiiiii 08-18 10:19
    3

    越多越难维护

  • AngeloSakura 楼主 08-18 10:20
    4

    @BANG #1 发布于2026/8/18 10:19:05

    以前我都按照范式来做,但现在我放弃了,整的太麻烦了


    现在怎么做?

  • AngeloSakura 楼主 08-18 10:20
    5

    @chenzhihuiiiii #3 发布于2026/8/18 10:19:51

    越多越难维护


    是的,但是有ai能减少不少负担

  • akisui 08-18 10:21
    6

    看项目组的规范,规范是啥就用啥,不发表意见就不会背锅

  • marsss 08-18 10:21
    7

    能跑就行,不然就我跑,现在没那么多讲究了

  • ktieggboy 08-18 10:21
    8

    给自己找事做,对味了。一切都太顺利迟早就要被优化,不如埋下些问题后面慢慢再来改进优化。

  • AngeloSakura 楼主 08-18 10:22
    9

    @ktieggboy #8 发布于2026/8/18 10:21:35

    给自己找事做,对味了。一切都太顺利迟早就要被优化,不如埋下些问题后面慢慢再来改进优化。


    哈哈哈哈哈,说到精髓了

  • Savage5560 08-18 10:24
    10

    你这没说明白, 比如说用户表一样, 很多表都会关联这张表, 很正常, 如果你说的是查询, 那啥业务一次性能查询出这么多的表信息出来

  • BANG 08-18 10:24
    11

    别人做的快,一把梭,领导点点头。

    你做的慢,考虑范式,领导皱皱眉。

  • http401 08-18 10:24
    12

    能用就行 ^-^ 搞太复杂反而麻烦

  • BANG 08-18 10:34
    13

    @AngeloSakura #4 直接id梭哈,单表字段过多开个扩展表,多id可以用逗号分隔,涉及查询再把表拆出来,不提前优化

  • KEVI 08-18 10:37
    14

    这啥啊?数据分析不是应该走数仓吗?

  • MukaichiMion 08-18 10:39
    15

    看关系模型吧,多对多关系肯定得用中间表来表达维护更方便

  • ida 08-18 10:39
    16

    应该要做到3NF,其他的性能ok我觉得没必要在现有基础上动,反而引入复杂性

  • syl7752 08-18 10:40
    17

    能用就行

* 帖子来源NodeSeek
返回