次の要件に基づいて、データの整合性を維持する制約を含む出荷会社のデータベース スキーマを設計し、そのための SQL コマンドを記述します。• 出荷システムには、サプライヤー、品目、出荷に関する情報が次のように含まれています。最大 100 文字のサプライヤー名、サプライヤーを超える名前は許可されません。サプライヤー名を空のままにすることはできず、名前を繰り返すことはできません。サプライヤ番号はサプライヤごとに繰り返されてはなりません。サプライヤの国籍はほとんどヨルダン人であり、ユダヤ人の国籍との取引は許可されていません。
出荷システムには、次のようなアイテムに関する情報が含まれています。アイテム番号は 99 個のアイテムを超えず、このアイテム番号は各アイテムで繰り返されません。アイテム名は繰り返されず、空であってはなりません。このアイテムの合計利用可能数量ユーザーが初期数量を入力しない場合は 0 でなければなりません。
各サプライヤは、各サプライヤのアイテムと、アイテムを供給するための開始取引日を知るために必要な、1 つ以上のアイテムを当社に供給することができます。アイテムは、複数のサプライヤーから供給される可能性があります。
出荷システムは、サプライヤーから供給されたアイテムの数量に関する重要なトランザクション情報を、トランザクションごとに出荷日とともに登録します。各出荷トランザクションには複数のアイテムが含まれる場合があります。??