1
AlexLokhart 2021-12-17 10:59:56 +08:00
powerdesign ,上古时代的东西了,用过 mysql workbench ,感觉不错但是 mac os 12 不太兼容后面换掉了,现在是 Dbeaver ,相较于 JetBrain 的东西来说,不用破解,开源,速度还行。
|
2
di1012 2021-12-17 11:20:34 +08:00
记事本
|
3
andrew2558 OP @di1012 利害
|
4
Geekerstar 2021-12-17 11:22:49 +08:00
chiner
|
5
skys215 2021-12-17 11:25:58 +08:00
纸和笔
|
6
mineralsalt 2021-12-17 11:27:06 +08:00
用脑子
|
7
Ayanokouji 2021-12-17 12:54:39 +08:00
思维脑图
|
8
beginor 2021-12-17 13:02:23 +08:00
@mineralsalt 不是用奶子么? 😂
|
10
andrew2558 OP 你们能不能别整成了娱乐贴呀
|
11
Soar360 2021-12-17 13:31:47 +08:00
navicat
|
12
BQsummer 2021-12-17 13:36:45 +08:00
adb 没主键导致 datagrap 打不开,所以一直在用 navicat
|
13
Protocol 2021-12-17 13:39:36 +08:00
感觉 powerdesigner 好像就没有同类产品。。。
|
14
zachlhb 2021-12-17 13:44:21 +08:00
画 UML 图,然后 code first
|
15
andytao 2021-12-17 13:46:28 +08:00
袋鼠数据库工具(DBKangaroo)
|
16
yEhwG10ZJa83067x 2021-12-17 13:52:29 +08:00
真先纸和笔过一遍
|
17
Protocol 2021-12-17 14:03:05 +08:00
@zachlhb #14 这位朋友,你是不是搞错了? UML 对应流程,而我们这说的数据库建模是数据层面的关系模型,不是一回事
|
18
devswork 2021-12-17 14:05:15 +08:00
笔+纸粗略设计一下,分析下关系和键,然后 navicat 建表
|
19
andrew2558 OP 其实我想用数据库建模工具主要是为了方便以后查询相应的表信息(字段的具体含义,表的用途,表的关系等)。用 powerdesign 建好的模型,后面在 pmdreader 里读这些信息,很方便查询。就是没有找到相应的软件。
|
20
litchinn 2021-12-17 14:55:11 +08:00
chiner + 1
|
21
pengtdyd 2021-12-17 14:56:58 +08:00
数据库设计工具不是最重要的,最重要的是经验和对业务的了解。
|
22
Yunen 2021-12-17 16:55:00 +08:00
好久都没手动建表了,都是直接 django 自动 migrate 的 XD
|
23
RainCats 2021-12-17 17:46:42 +08:00
Dbeaver
|
24
zachlhb 2021-12-17 17:50:24 +08:00 via iPhone
@Protocol uml 也可以表示关系好吧,我们现在都是 code first ,也就是通过程序代码来建立模型,直接生成整个数据库
|
25
fulinlin9527 2021-12-17 19:24:09 +08:00 via Android
navicat modeler 或者 pdman
|
26
majunbo 2021-12-17 21:43:00 +08:00
最近开始用 dbeaver
|
27
yjd 2021-12-17 21:54:00 +08:00
@AlexLokhart 我也在用,唯一不好是 java 冷启动就是慢。没原生 win32 快。
|
28
nobody1234 2021-12-17 22:43:43 +08:00 via iPhone
虽然我也没用这些工具,但知道有个 ERWin 貌似也挺出名的
|
29
ghouleztt 2021-12-17 22:47:03 +08:00 via iPhone 1
一边奶子想一遍 datagrip 建表
|
30
inhal 2021-12-17 22:51:45 +08:00 via Android
Prisma ,code first
|
33
clf 2021-12-18 03:23:39 +08:00
dbeaver 用到 mongo 的体验好像不大行。最后还是选择 navicat 。要是 jetbrains 的 mongo 体验能增强一些,就用 jetbrains 了。
|
34
Rwing 2021-12-18 10:30:35 +08:00 1
直接建类,然后用类关系图来描述数据库
|
35
sunhelter 2021-12-18 11:46:47 +08:00
C#用 freesql 开发表示 Code First 爽的一笔
|
36
linbingcheng 2021-12-18 12:48:21 +08:00
以前用 PowerDesigner ,不过这玩意设计的库表结构真不错,很直观,利于项目维护,换了 Mac 一直没找到替代工具,没比他好的
|
37
l4ever 2021-12-18 14:09:10 +08:00
navicat
|
38
risky 2021-12-18 14:12:27 +08:00
visio
|
39
love2328 2021-12-18 14:57:41 +08:00
EZDML
|
40
wanguorui123 2021-12-18 15:39:31 +08:00
PD
|
42
EyebrowsWhite 2021-12-18 16:59:47 +08:00
有个疑问,数据库设计工具和数据库可视化工具是一个东西吗?还是说 datagrip 、navicat 之类的也可以用来设计表结构。我理解设计就是根据业务想想需要几个字段、什么类型、各种关系 balabala 的
|
43
xuanbg 2021-12-18 18:51:53 +08:00
VS code
|
44
clockwork1122 2021-12-18 22:26:42 +08:00
Excel 啊,本来关系数据就是行列组成的,用 Excel 还能模拟几条数据看看
|
45
gearkey 2021-12-19 00:04:40 +08:00 via Android
遵守第三范式,然后直接在建表语句上注释 e
|