【发布时间】:2015-07-09 17:43:19
【问题描述】:
我开发了一个新应用程序,但我不知道我的客户在开发完成时需要旧数据,他说现在我需要旧数据。
**In Old database have 5 tables**
1. Design
2. Design_comments
3. Design_personalConversation
4. Design_logs
5. Design_files (Deisgner + client Upload)
在我的新应用程序中,我使用了支付和订单状态的结构
1. Design
2. Design OrderStatus
3. Design PaymentStatus
4. Design_Comments
5. Design_personalConversation
6. Design_Logs
7. Design_files (Deisgner + client Upload)
- 在我的旧数据库表中,有一些条目 (PK) 已被删除。
- 在我的新数据库表中,我是否必须使用 for loop first ftech 传输具有缺失条目的相同旧数据库并传输此遗嘱。
- 我已将设计订单号添加到所有新表中,这样我就可以轻松地获取所需的数据了。
- 我已将设计订单号添加到所有新表中,这样我就可以轻松地获取所需的数据了。
现在我的主要观点是:
有很多 Design_Comments 和 Design_files 被删除
例如: 5,7,11,12 Design_1 订单包含 cmets_id 6、8.10、13 和 comment_id 也与 Design_files 相互链接
与带有 comment 82,82 的设计 1 一样,因此这些 ID 在 Design_files 中,因为我的 cmets 包含一些由客户端或设计上传的文件
我该怎么办?
- 我是否应该像 1 个完整的表转换器一样将数据表转移到新表中
- 我是否应该将 design1 之类的数据与托管在其他表中的数据一起传输,例如 design1 与 Design_Comments、Design_personalConversationm、Design_Logs 和 Design_files,因此 1 个订单传输到仅包含互连数据的新表。
将具有相同旧主键的旧数据传输到新表 或者有什么办法可以填满缺失的身份证 我应该忽略丢失的条目吗
【问题讨论】:
标签: mysql sql database migration database-migration