我正在使用融合表来存储客户端数据库。我有大约300个客户及其安装的记录,但我需要添加用于维修的记录。我需要一个简单的方法来创建一个“维修”票,从特定的客户记录中的大多数信息是可见的,而不必手动复制每个额外的维修信息。帮助!
发布于 2012-08-02 20:13:16
对于您的用例,我将创建另一个包含修复的表,其中包含某种用于标识客户端的键列。这可以是客户的名称,也可以只是一个数字(id)。
当您有了新的修理表和现有的客户端表时,您可以简单地create a so called merge table。这个新表包含了维修和客户的信息。如果在其中一个表中添加或更改数据,合并表将自动包含此数据。
从技术上讲,合并表是一个left outer join (SQL)。
https://stackoverflow.com/questions/11768920
复制相似问题