VS08のアップグレードウィザードで従来のVB6アプリケーションを実行するか、ゼロから再設計する必要がありますか?CJ Date:クラシックVBウィザードのアップグレードまたは再設計する必要がありますか?
データベースが混乱しています。
元はACCESSで設計され、MS SQL SERVERにインポートされました。
主なエンティティは、 ROLLER_SKATESとRENTALS。あなたがローラースケートのペアを借りたい場合はできます。だからこれは多かれ少なかれローラースケート用の在庫システムを構成しています。
今度は2種類のスケートリングがあります。 Skate-B1とSkate-Z9を使用して、スケーリングリングテーブル内の前述のエンティティからの冗長データと重複データを保持します。
悪夢です。
少なくともテーブルには行IDがあります。しかし、明示的な外部キーはなく、暗黙的に同じ名前が付けられた列は、お互いに対応するように見えます。しかし、テーブルの属性の残りの部分はすべてデフォルトでNULLになります。
彼の本のSQLと関係モデルの型についてC.J Dateが述べていることを考えて、属性にCHECK CONSTRAINTSを持たせるのは望ましいことではありませんか?
そして、データはすべて場所の上にあります。たとえば、ローラースケートのシリアル番号はG123で、別のインスタンスではG-123です。ドリフトを取得する?
どうすればよいですか?
私はあなたが自分の質問に答えたと思います。もしあなたがアプリケーションを再設計するのに最適な時期になる。アップグレードウィザードはこれまでよりもはるかに優れていますが、混乱の原因になります。 –
**データベース**を再構築したいと思うようなサウンドはありますか? – MarkJ
MarkJ、そうです、私はデータベースを再構築したいのですが、私のpmはパットであり、私をブロックしようとしています。 – dannyrosalex