【发布时间】:2010-12-21 06:19:05
【问题描述】:
假设我有两张桌子:
Table: Color
Columns: Id, ColorName, ColorCode
Table: Shape
Columns: Id, ShapeName, VertexList
将颜色映射到形状的表格应该叫什么?
Table: ???
Columns: ColorId, ShapeId
【问题讨论】:
-
ColorShape 和 ShapeColor 对称的别名。
-
我刚刚遇到了一个我以前没见过的类似问题:stackoverflow.com/questions/1764483/…。该线程的其他一些想法:
Shape2Color、ShapeXColor、ShapeColorLink。 -
如果有一个命名连接表的标准 - 那么这将不是基于选项的。那么这就是问题的答案。通过关闭问题,您关闭了像我这样的人知道是否有命名连接表的标准方法的可能性。请重新考虑 - 关闭它的人......
-
我写了一篇关于命名连接表问题的博文:world.hey.com/jdmo/how-to-name-your-junction-tables-3735fdc9
标签: sql database database-design naming-conventions data-modeling