- PR -

重複したレコードを作りたくない場合のInsertについて

投稿者投稿内容
からあげ
会議室デビュー日: 2007/12/13
投稿数: 19
投稿日時: 2008-05-08 11:11
話を戻してしまうかもしれませんが、
SQLServer2005にはトリガは作れないのですか?

INSTEAD OF INSERT トリガで対応できるのではと思うのですが・・・

見当違いならすみません。
マシュマロ
会議室デビュー日: 2007/08/11
投稿数: 12
投稿日時: 2008-05-08 12:38
引用:

商品テーブルと在庫テーブルの関係は1:0またはNとなります。



これは必須の前提事項なのでしょうか?

商品テーブルのレコードがいつどうやって作成されるのかわかりませんが、
区分が1の商品を商品テーブルに追加した時点で、在庫0のレコードを在庫テーブルに作っておけば商品テーブル:在庫テーブルが1:1orNになり、各トランザクションでのinsert判定は不要になるとおもいます。

在庫テーブルのPKにもなにか意味があるんですかね。

スキルアップ/キャリアアップ(JOB@IT)