如何更改父值,影响SQL

问题描述:

2台之间的儿童值。例如,如果有两个表:如何更改父值,影响SQL

Table 1: Company 
which have a attribute : status 

Table 2 : Employee 
which have a attribute : status 

如果表1属性更改为1/0,表2有但是,如果表2更改为1/0,则表1中不应该有任何操作。如何构建该表?

+0

状态不能在表的主键1 – user782104 2013-03-15 02:20:17

+0

是的,我在员工表comapnyid alerady,那张状态表应该是什么样子?谢谢 – user782104 2013-03-15 02:26:07

您可以在表的更新创建数据库触发器1. 如果你使用MySQL,你可以在这里读到它:http://dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html

+0

谢谢,我可以在数据库结构中构造它吗? – user782104 2013-03-15 02:24:29

+0

您可以创建触发器作为其他sql命令(插入,更新)。只需在需要的表格上写上“CREATE TRIGGER ...”等。 – Alex 2013-03-15 02:25:58

+0

与单独的表中存储状态相比,它更好吗? – user782104 2013-03-15 02:27:10