2011-11-14 24 views
0

enter image description hereのMySQL Workbenchの主キーの問題

私は、データベースの設計に新たなんだと、現在私を助けるためにMySQLのワークベンチを使用しています。

上記の例では、主キーの量が私に当たっています。すべての関係が識別して新しい関係を作成すると、すべての主キーが「親」テーブルから取得され、それらが「子」に挿入されます。これはwhisの方法であるはずですか?これの背後にある論理は何ですか?

答えて

0

このデータベーススキーマは適切ではないと思います。たとえば、国から地方に行くときは、国と大陸のidではなく、国idだけを使用してください(すでに大陸が割り当てられている国を見つけることができれば、大陸を再度指定する必要はありません) 。 HEP(あなたが決済IDだけを参照すべきところ)とキャンパス(あなたはhep idだけを参照すべきです)に移動するのと同じことが適用されます。少なくとも、あなたが指定した例では、識別できない関係を使用している必要があります。私は写真を投稿しようとしましたが、私の評判では許されませんでした。

関連する問題