【发布时间】:2016-01-17 17:58:18
【问题描述】:
我有很多 sql 表。这些表是“依赖的”,即在表之间定义了外键约束。 我需要将表从 sql 传输到 csv。这样做的正确方法是什么:
- 完全按照 sql 中定义的方式定义表? (我应该如何处理外键?)
- 尝试通过基于外键加入现有表来生成其他表,以隐藏外键依赖关系?
可能还有其他选择吗?优缺点都有什么 ? 谢谢,
注意:这需要另一个应用程序对数据运行一些anylitics
【问题讨论】:
-
执行此操作的最佳方法取决于 csv 数据的预期用途。
-
@Dan Bracuk - 有一个应用程序可以读取数据并在数据上运行分析(机器学习)。每天向表中插入一次新数据
标签: sql csv foreign-keys primary-key datamodel