我是数据库新手,但一直在研究技术,但不太清楚我的数据库的最佳计划?
我有一个包含以下列的“index_table”(大约 65,000 行)
dbo.index_table
Line
Locality
Route (unique)
然后我计划了大约 65,000 个包含以下列的表:(每个大约有 20-40 行)
dbo.table2,3.4....etc
Route
Place
Name
Stop
我的 C# Web 服务在 index_table 中查找行和位置之间的匹配,结果将是 Route。然后我需要返回其他表中的所有匹配行。基本上每个表(除了 index_table)都包含公交路线上的停靠点,所以我从路线标识符中找到停靠点。
这是正确的设计方式还是我应该以不同的方式来简化和性能原因。
我是初学者,请温柔:)