MySqlからCloudant NoSqlに移行する予定です。私はそれを行うための最良の方法が何かを理解したい。 Product(ProductIdプライマリキー)、Issue(IssueIdプライマリキー、ProductId Foreignキー)、Tags(Tag idプライマリキー、ProductId Foreignキー)、Location(LocationIdのプライマリキーの場所)の5つのテーブルがあります。製品テーブル)とPolicy(policyIdプライマリキー、IssueIdをプライマリキーとします)。mySqlデータテーブルをClodantドキュメントに移行する
ここでは、Cloudantでドキュメントを管理するための2つのアプローチが考えられています。
(「問題は、」タグ」、 『場所』、 『ポリシー』、「製品」として、各テーブルの1つの文書タイプEXドキュメントタイプ)テーブルごとに固有のドキュメントタイプで行ごとに異なるドキュメントを保管してください。
一つの文書(タイプとすべての文書は、「製品」のみすべてのタグ、問題[ポリシー]、製品ごとの位置を維持する)で定義されたすべての関係で行ごとに異なる文書を保管してください。
どのアプローチはより良いですか?