我遇到了一个有趣的 SQL 表(列出了列名):
From_TableName | From_Id | To_TableName | To_Id
据我了解,该表用于数据库中的所有表关系。数据库中没有很多数据(前面提到的表中超过 10000 行),所以,我想,性能并不那么重要。我不是 SQL 专家,所以我决定在这里问:我应该将此发送给 DailyWTF 还是在某些情况下这是一个可行的解决方案?
我的想法:我只是看不到这种方法有任何好处。当然,您的所有关系只需要一张表,但这算不上加分。而且我不确定当你创建一个新表时是否真的有更少的工作。除非你想让你的用户做任何事情,否则一定有某种验证逻辑(什么样的关系是有效的),你需要更新它。