2012-04-13 12 views
0

私は次のアクセスデータベースのためのシンプルなSQLデータベースを構築しようとしています。現在のところ、関係はなく、私はちょうど2つのテーブルが男性と女性の各セクションで6つのセクションを持っています。エンドユーザーがデータベースに接続し、STATAまたはSPSSを使用して分析できるように、これをより良い方法でどのように設計できますか?リレーショナルアンケートアンケートデータベースの設計

enter image description here

私はすべてのフィールドで一つのテーブルを作成したり、別のテーブルに分解する必要があるかどうか、本当に困惑しています。このデータベースはこの調査だけに固有のものなので、ユーザーがアンケートを作成してキャプチャできる一般的なアンケートデータベースは探していません。どんなフィードバックや提案も大歓迎です。

+1

http://www.rogersaccesslibrary.com/forum/topic3.html、http://www.tek-tips.com/viewthread.cfm?qid=384715、http://ilovespss.blogspotをご覧ください。 .com/2007/01/getting-data-into-spss.html。あなたのテーブルにアドバイスが必要な場合は、画像ではなくテーブルスキーマを投稿する必要があります。 – Fionnuala

答えて

0

私はAccessデータベースをSQL Serverに移動する正しい方法は、Accessで定義されているテーブル構造を維持することだと思います。これにより、データの読み込みと保守が容易になります。おそらく、誰かがテーブル構造について考えていて、あなたはこの情報を活用することができます。

もちろん、例外があります。データを再編成したい場合もあります。私の好みは、一般的には移植を最初に行い、そのことを確認してから、再編成を行うことです。

質問が性別に依存するため、男性と女性のテーブルが分割されているとします。

SPSSまたはSTATAのデータにアクセスするには、テーブルに直接アクセスするのではなく、ビューを使用します。これ以上の情報がなければ、ビューではUNION ALLを使用して2つのテーブルのデータを結合すると思います。

+0

しかし、男性と女性の質問のほとんどは同じです(90%)。各テーブルには6つのセクションがあります。各セクションのテーブルを作成する価値はありますか? – user1213055

関連する問題