具有父子关系的mysql数据库

时间:2014-10-09 06:24:35

标签: mysql hierarchy

有人可以帮助我进行结构设计吗?

问题陈述是我有许多本地数据库,它被填充了数据。现在需要将这些数据收集到中央数据库以进行进一步处理。

就像有一个父母和多个孩子一样。 Child不需要与父级同步,但父级需要从子级获取数据以进行进一步处理。

我正在使用mysql db。是否有任何工具可以帮助我解决这个问题?

除此之外,我的孩子db在单独的服务器上,而我的父db在单独的服务器上

1 个答案:

答案 0 :(得分:0)

关键点很少

  • 将所有表格的引擎设置为' INNODB'
  • 在子级和父级之间设置外键(FK)引用
  • 在创建FK时设置ON UPDATE和ON DELETE约束

更新:

如果您在不同服务器上有不同的表,请使用“使用FEDERATED Tables

请参阅Reference了解更多