类型 1: system:id,name,…… config:id,name,system_id,……
类型 2: system:system_id,name,…… config:config_id,name,system_id,……
![]() |
1
zyxk 2024-03-15 17:00:54 +08:00
按说 2 好点,但是我一般用 1
|
2
vikaptain 2024-03-15 17:04:41 +08:00
我用类型 1
|
3
silverdog OP 有没有 xx ,xx ,xx ,xx 的说一下
|
4
linauror 2024-03-15 17:26:12 +08:00
一般用类型 2 ,虽然多打几个字母,但在表关联或者代码中都可以统一用 xxx_id ,一眼就知道是什么字段
|
![]() |
5
potatowish 2024-03-15 17:30:07 +08:00 via iPhone
1 ,id 是主键,不需要再重复声明
|
6
zhangxh1023 2024-03-15 17:30:26 +08:00
2 不应该是 system:system_id,system_name,…… config:config_id,config_name,system_id,…… 吗
|
7
silverdog OP @zhangxh1023 6
|
8
xiaoHuaJia 2024-03-15 17:36:38 +08:00
2 在代码 aop 中统一处理 id 字段的时候,例如根据 id 缓存数据,或者统一处理,还需要配合一个自定义注解,好麻烦。
|
9
wu00 2024-03-15 17:42:03 +08:00
用 1 ,重复声明不干净
|
![]() |
10
pannanxu 2024-03-15 17:47:04 +08:00
表内用 id 、外键表用 system_id,system_xxx
|
![]() |
11
cnoder 2024-03-15 18:23:05 +08:00
1 各种 orm 已经很成熟啦,处理也不麻烦。干净一点好
|
![]() |
12
Akitora 2024-03-15 18:24:09 +08:00 via Android
我选 1
|
![]() |
13
xuelu520 2024-03-15 18:30:44 +08:00
选 1 ,这要是表名长点,2 的字段名不得非常长?
|
![]() |
14
pkoukk 2024-03-15 18:35:15 +08:00
1
|
![]() |
15
siweipancc 2024-03-16 09:28:05 +08:00 via iPhone
join/select 请限定表名跟别名,外键才用这个,不要折腾自己,跟现代框架的开箱特性不符
|
16
hefish 2024-03-16 15:49:42 +08:00
无所谓吧。 就好比好文章不用太纠结于改用逗号,还是顿号。。。能表达清楚意思即可。
|
17
dyv9 2024-03-20 12:11:59 +08:00 via Android
用 1 join 时不用另外别名只能说业务简单,没差别,复杂查询联表和子查询都多,不用别名是不够的
|