多数の多対多の関係を持つスキーマがあり、私が見ているのは、さまざまな名前のテーブルに散らばっている類似のデータ構造がたくさんあることです。私が持っている直感は、同じ結果を達成するためのより効率的/望ましい方法があるということですが、どの代替アプローチが合理的な設計/ベストプラクティスに該当するかはわかりません.
注: 国、TrafficTypes、People (現在存在するもの) はすべて Id 列と Name 列で表すことができますが、将来的には追加のフィールドを持つ可能性があります。多分私が求めているのは、継承に似たある種のテクニックですか?
これが私が持っているものの図です: