有在数据库表等主键的外键外国/初级
tbl_items
item_id item_batch item_name
(primay键= ITEM_ID + item_batch)
tbl_transaction(orders)_header
ordre_id employe_id date
(主键= ORDER_ID)
tbl_transaction_(orders)detail
(id)blind order_id item_code item_batch item_qty
(外键= item_code +来自tbl_items的item_batch)
tbl_warehouse
item_code Item_batch item_qty
主键(ITEM_CODE + item_batch)
混淆这里
我 -外键(ITEM_CODE + item_batch到ITEM_CODE + item_batch从tbl_transaction_detial)
或这是正确的
ii-- 外键(item_code + item_batch to item_cod E +从tbl_items item_batch)
过程是这样的同胞用户创建新的法案,其ID和当前的日期将被存储在transaction_header和项目的客户购买他们的细节将被存储在交易明细,然后更新仓库表
现在如果纪录事务头存在,则根据该更新仓库
这将是正确的外键关系船我或ii
你的问题是不特定的。 '(订单)'是什么意思。?这是名字吗?无法从'tbl_transaction_理解(订单)detail' –
在这里你可以替换订单 –
交易这个问题真的很大混乱..! –