作者jamuqa (jamuqa)
看板Database
标题[系统] 同个栏位对应到不同资料表的id
时间Thu Mar 24 15:37:25 2011
麻烦大家看我这样设计有没有问题..
交易纪录表
TradeRecordId CustomerId TradeRecordState
1 1 1
2 1 2
顾客资料表
CustomerId CustomerName
1 AAA
员工资料表
EmployeeId EmployeeName
1 BBB
当TradeRecordState为1时,CustomerId对应到顾客资料表的CustomerId
当TradeRecordState为2时,CustomerId对应到员工资料表的EmployeeId
所以TradeRecordId为1的交易纪录意义为AAA所购买
所以TradeRecordId为2的交易纪录意义为BBB所购买
仰或是将员工加到顾客资料表
顾客资料表
CustomerId CustomerName
1 AAA
2 BBB
这样交易纪录表的CustomerId只对应到顾客资料表里
有请各位大大赐教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.125.41.241