我刚刚将我创建的数据库的数据库图表提供给了我们的数据库负责人,她在上面做了一堆注释,建议我重命名某些表,以便清楚地知道它们是查找表(将“lu”添加到表名的开头)。
我的问题是这些不符合我认为查找表的定义。我一直认为查找表基本上是一组不定义任何关系的选项。示例:
luCarMake
-----------
id Make
-- ---------
1 Audi
2 Chevy
3 Ford
我工作的数据库人员建议我重命名几个表,这些表只是将一个表映射到另一个表的 ID 作为查找表。示例(下面的 Location_QuadMap):
Location
----------
LocationId
name
description
Location_QuadMap <-- suggesting I rename this to luLocationQuad
----------------
QuadMapId
LocationId
luQuadMap
---------
QuadMapId
QuadMapName
假设她误读了图表是否安全,或者是否存在我不知道的其他定义?
最佳答案
关于database - 什么是查找表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3419847/