flowfire
V2EX  ›  数据库

建表建的心好累,有没有什么工具可以辅助建表的………

  •  
  •   flowfire · Sep 8, 2017 · 4495 views
    This topic created in 3343 days ago, the information mentioned may be changed or developed.
    最好是思维导图一键转 sql(大雾
    node + postgres
    Supplement 1  ·  Sep 8, 2017
    = =又在思考到底用 mongoDB 还是 用 postgreSQL 了。。。难受
    22 replies  •  2017-09-09 10:44:37 +08:00
    a87150
    a87150
    Sep 8, 2017 via Android
    1
    没有 orm ?
    yidinghe
    yidinghe
    PRO
    Sep 8, 2017 via Android
    2
    orm 是坑,老老实实建表吧。
    jadecoder
    jadecoder
    Sep 8, 2017 via Android
    3
    power desinger ?
    feiyuanqiu
    feiyuanqiu
    Sep 8, 2017 via Android
    4
    我们是用 visual paradigm 画实体图,画完给大佬们审阅…根据大佬的意见再改几个版本,确定后就直接导出 sql 拿去建表了
    msg7086
    msg7086
    Sep 8, 2017
    5
    @yidinghe 建表太坑了,现在只用 ORM 来管理了。
    dsg002
    dsg002
    Sep 8, 2017
    6
    一定是姿势不对
    devinww
    devinww
    Sep 8, 2017
    7
    PowerDesigner 先画 CDM ( concept data model ) →→ LDM ( logical data model ) →→ PDM ( physical data model ),可以跳过中间的 LDM 步骤,在建好 CDM 之后直接一键生成 PDM,PDM 有建表语句,可以一键导出所有表的,也能用单张表的。
    yidinghe
    yidinghe
    PRO
    Sep 8, 2017 via Android
    8
    powerdesigner 这类在建表时效率也不高,因为要鼠标和键盘一起用。
    xomix
    xomix
    Sep 8, 2017
    9
    easy code
    建表速度真的没得说,其他方面当我没说
    plqws
    plqws
    Sep 8, 2017
    10
    用 ORM 不如上 NoSQL
    caijihui11
    caijihui11
    Sep 8, 2017
    11
    工程很好吗
    l00t
    l00t
    Sep 8, 2017
    12
    建表累在哪了??我都是手写建表语句的,没觉得哪累了啊
    Immortal
    Immortal
    Sep 8, 2017
    13
    主库不建议上 mongo
    flowfire
    flowfire
    OP
    Sep 8, 2017
    14
    @Immortal #13
    其实不是很麻烦的数据。感觉上 mongo 也可以
    P.S. 如果用 mongo + redis 会不会好一点 = =
    Immortal
    Immortal
    Sep 8, 2017
    15
    @flowfire 不是麻烦的数据 主要个人觉得 mongo 还是不适合复杂查询 现在我手头项目 主库还是 mysql mongo 做数据归档用(只会有最简单的 where 查询的数据,不会有联表,group 之类的需求),mongo 还得吃服务器不少内存
    flowfire
    flowfire
    OP
    Sep 8, 2017
    16
    @Immortal #15 主要是我这边联表查询不多,而且实时性也不高,感觉可以读到内存中缓存起来。
    Immortal
    Immortal
    Sep 8, 2017
    17
    @flowfire 那还需要纠结什么数据库么...
    flowfire
    flowfire
    OP
    Sep 8, 2017
    18
    @Immortal #17 选择恐惧症
    fy
    fy
    Sep 8, 2017
    19
    orm 建表啊,然后你自己实际项目里用不用 orm 再两说
    zhouyou457
    zhouyou457
    Sep 8, 2017
    20
    PowerDesigner +1。。。毕竟还要考虑版本问题。。而且还要经过大佬的审核。。
    annielong
    annielong
    Sep 8, 2017
    21
    PowerDesigner +2,既然要审核等等那就专业些,要不然用 orm 或者插件直接生成了
    dxcqcv
    dxcqcv
    Sep 9, 2017
    22
    ORM,推荐 objection.js ,非常好用
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3480 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 04:19 · PVG 12:19 · LAX 20:19 · JFK 23:19
    ♥ Do have faith in what you're doing.