質問 > 管理機能 > カテゴリIDを振りなおす場合 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
alohacube |
投稿日時: 2013/4/18 11:52
対応状況: −−−
|
半人前 登録日: 2013/4/18 居住地: 投稿: 13 |
カテゴリIDを振りなおす場合 カテゴリマスタを見直すことになり、IDも含めて順番などを変更しようとしています。
この時、商品データは、旧カテゴリマスタのカテゴリIDでひもづいていると思うのですが、 カテゴリマスタをCSV登録で入れ替えたりした場合は、商品データのカテゴリIDは崩れてしまいますか? また、このような作業をするとしたらどういうやり方が良いのでしょうか? |
dimaggio |
投稿日時: 2013/4/18 12:05
対応状況: −−−
|
一人前 登録日: 2011/3/30 居住地: Tokyo 投稿: 120 |
Re: カテゴリIDを振りなおす場合 崩れるの定義が不明ですが、商品はこれまでとは異なるカテゴリに所属するだけで、データとしての問題は生じないような気がします。
もちろん、カテゴリの再構築後に商品データのカテゴリ情報は再度設定する必要は出てきます。 エクセルで編集したCSVのインポートでカテゴリの再構築はできると思います。
|
AMUAMU |
投稿日時: 2013/4/19 2:45
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: カテゴリIDを振りなおす場合 シンプルに手順だけを考えると
1)商品とカテゴリの関連付けデータを全て削除(関連付けを外す 2)カテゴリデータを全て削除(カテゴリを無くす 3)新しいカテゴリデータを投入(新しいIDを振ったカテゴリCSV等で 4)カテゴリIDのシーケンス値を設定(DBの管理ツールなどで) 5)新しいカテゴリに対して商品の関連付けを行う(商品編集等 となると思います。 作業前の商品とカテゴリの関連付け状態を維持したい場合は、 作業前のカテゴリと新しいカテゴリの間でIDの対照表を作り、商品とカテゴリの関連付けデータに対して更新をかける必要があると思います。 商品が少なければ手動で関連付けし直しても良いと思いますし、商品が多くて手動で付け直しをしたくない場合などは、上記の流れを含めて自動化するプログラムを組む必要があると思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |