1

データベースサイトで次の質問をしました。

5 つの場所があり、さまざまな自動車製品を提供するオートストアの EER モデルを構築しようとしています。彼らはまた、サービスとして車の修理と路上走行テストを提供します。未完了のサービス作業に関するレポートを隔週で作成し、売り上げに関するレポートを隔週で作成できるようにする必要があります。彼らは完全な住所で満たされた幅広い顧客データベースを持っています. 新しい在庫品の絶え間ない流入と古いものの再入荷があります。また、在庫のある各アイテムのコストと、どこに保管されているかを知る方法も必要です。

今までに理解できるように十分に調査したことを誓いますが、特定の店舗で再入荷、販売、在庫されている製品を扱うときに常に壁にぶつかっているため、これをマップするのに本当に苦労しています.異なる場所。

-私はこの種の初心者ですが、誰かが私を助けることができれば、それは素晴らしいことです.

しかし、私は答えを見つけるのに苦労しており、ここの誰かにSQLセットアップを構築するように頼んだら、モデルを作成できる方向に私を導くか、リレーショナルモデルを構築する方法があればそれは誰かが元の答えを持っていない限り、そこからの簡単なステップになります-またはそれらすべてのハハ、あなたが助けてくれることを願っています!

ありがとう、ジェイコブ

4

1 に答える 1

1

EERダイアグラムの作成に苦労している場合は、アプリケーションの詳細な要件を十分に把握していない可能性があります。アプリケーションが提供する必要のある機能を明確に理解することで、データベースでモデル化する必要があるものの基礎を築くことができます。

これらの質問を自問してください。

アプリケーションが使用されるユーザーのタイプごとにユーザープロファイルを作成しましたか?これらのユーザーがアプリケーションで実行するすべてのアクションとアクションの詳細を概説しましたか?

これらは、うまくいけば完全に対処した多くの質問のうちの2つにすぎません。これらのトピックやその他すべてに完全に対処した場合は、要件を整理するために別のアプローチが必要になる可能性があります。

データのセグメントに分割します。たとえば、在庫を管理するテーブルのシステムを作成する必要があります。次に、販売とサービスのレコードを管理するテーブルのシステムにリンクする必要があります。これは、顧客データを管理するテーブルのシステムにリンクする必要があります。販売/サービスと在庫管理は、従業員とその役割および物事を実行する能力(セキュリティ、特権など)を管理するテーブルのシステムにリンクする必要があります。私はこれについて理論的に話し続けることができますが、うまくいけば、これであなたが始めるのに十分なはずです。

幸運を。

于 2012-09-13T02:24:20.730 に答える