Tsql 两个表之间的几个关系-是否正确?

Tsql 两个表之间的几个关系-是否正确?,tsql,database-design,data-modeling,rdbms,Tsql,Database Design,Data Modeling,Rdbms,这些天我和一个有这种关系的数据库一起工作,然后我对它感到非常困惑。这个数据库是在一个非常大的网络应用程序中运行的&已经运行了10年了,那么我想知道这个设计在某些方面是否很好?或者在什么情况下我应该实施它? 欢迎有任何想法! 我认为没有什么不对的。例如,在个人数据表中,可以有一个出生地字段和居住地字段,这两个字段都引用城市表。顺便说一句,您应该发布一个更有意义的示例,以获得更精确的答案。如果不知道表和相关列的语义,就不可能知道。如果它允许您对需要建模的数据进行建模,则可能是“好的”。。。。所以是吗

这些天我和一个有这种关系的数据库一起工作,然后我对它感到非常困惑。这个数据库是在一个非常大的网络应用程序中运行的&已经运行了10年了,那么我想知道这个设计在某些方面是否很好?或者在什么情况下我应该实施它?
欢迎有任何想法!
我认为没有什么不对的。例如,在个人数据表中,可以有一个出生地字段和居住地字段,这两个字段都引用城市表。顺便说一句,您应该发布一个更有意义的示例,以获得更精确的答案。

如果不知道表和相关列的语义,就不可能知道。如果它允许您对需要建模的数据进行建模,则可能是“好的”。。。。所以是吗?教科书中的例子可能是根据订单(即地址表中的3个外键)保存送货地址、发票地址、原始地址等@longth这很奇怪:\n您能从这两个表中给我们一些逻辑吗。