私はアンケートウェブアプリケーションのデータベースを設計しています。調査は毎年実施されることになっており、人々は過去から何年にもわたって調査を受けることができます。アンケートの年をデータベースに保存する方法
データベースの構造は、この
大学の表のようなものです - >大学(子テーブル) - >コース(子テーブル)
I「は、特定の調査年度のコースのノーを見つける」のようなクエリを発行する必要があります。
すべてのデータベーステーブル(50+テーブル)に調査年を格納する必要がありますが、まっすぐに見えますが、これはデータが繰り返されるため正しいデザインではないと感じています。これについてあなたの考えをお伝えください。
おかげ
テーブル構造を含めることはできますか?調査データはどこに保存されていますか? – StevieG
テーブルには、大学、大学(大学への外部キーを持つ)、コース(大学への外部キーを持つ)に関する情報が含まれています。データはPostgresデータベースに保存されます。 – Sunny
申し訳ありませんが、あなたの質問は本当に不明です。テーブルはどのように見えますか?調査表はありますか?調査と大学/カレッジ/コースなどとの関係は何ですか? – StevieG