![]() |
1
2
第二个至少有优势
(如果主键是
我想我会得到第二个解决方案的 --特别是考虑到第一个解决方案中的两个表具有相同的结构,这似乎很奇怪。 ;而且它还允许您将所有信息放在同一位置,这在某些情况下可能会有所帮助。 (例如,报告?) . |
![]() |
2
1
我会和2一起去。 它将所有适当的数据保留在一个表中。 否则,您可能需要使用联合或不同的联接来获取完整的详细信息列表。 |
![]() |
3
1
这只是一个项目的不同状态,因此2将完成这项工作。如果是颜色你会怎么做?两张不同的桌子?我不这么认为;) 编辑:您可能希望状态在不同的表中,并将其与外键链接,但这取决于您自己。这取决于你期望拥有多少不同的地位。就这两个还是其他许多? |
![]() |
cluster1 · 采取独立的新行动的好处是什么? 8 月前 |
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 9 月前 |
![]() |
Fred Willmore · Rails控制器不呈现任何模板 1 年前 |
![]() |
Diogo Amaral · 实现API请求的正确方式 1 年前 |
![]() |
Meknassih · 在控制器方法中分配给模型没有任何作用 1 年前 |
![]() |
Michael Ding · Rails上的默认会话到期问题 1 年前 |
|
Flávio · 基于另外两个生成数组 1 年前 |