TABLE-AはTABLE-Bに1つ以上の行を持つことができ、TABLE-Cには1つ以上の行を持つことができ、TABLE-Dには1つ以上の行を持つことができます...など。
私がTABLE-Zにいて、TABLE-Aについての詳細を知る必要があるとしましょう。TABLE-ZからTABLE-Aまで機能するSQLクエリを作成しますか?ある時点で、たとえば、TABLE-ZがTABLE-Aに対してFKを持っていて、クエリがそれほど苦痛にならないようにするといいかもしれません。しかし、そのFKを置くと、正規化を破ることになると思いますよね?
これに対処する方法に関する一般的なアドバイスはありますか?