【问题标题】:Several relationships between two tables- is it correct or not?两个表之间的几种关系——它是否正确?
【发布时间】:2011-12-29 09:32:44
【问题描述】:

这些天我使用具有这种关系风格的数据库,然后我对它感到非常困惑。这个数据库在一个非常大的网络应用程序中并且已经运行了 10 年,那么我想知道这个设计在某种程度上是否很好?或者我应该在哪些情况下实施它?
欢迎任何想法!

【问题讨论】:

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

标签: tsql database-design data-modeling rdbms


【解决方案1】:

在我看来没有错。例如,您可以在 personal_data 表中拥有一个 place_of_birth 字段和一个 place_of_living 字段,这两个字段都引用了一个 cities 表。顺便说一句,您应该发布一个更有意义的示例以获得更准确的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-11
    • 1970-01-01
    • 2021-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-27
    • 2017-07-31
    相关资源
    最近更新 更多