スタック オーバーフローにはデータ インポート関連の質問が無数にあることは承知しています。すでにどこかで質問されている場合は、申し訳ありませんが、CSV/Excel からのインポート中にデータを正規化するための試行済みおよびテスト済みの解決策を誰かがアドバイスできるかどうか疑問に思いました。 C#/ASP.NET MVC 3+ で。
私は仕事をするために何かをコーディングすることができましたが、これに役立つオープンソースのライブラリやツールがあるかどうか疑問に思いました.
私の興味のある分野は次のとおりです。
データをインポートするとき、いくつかのフィールドを正規化する必要がある場合があります。これの単純な例を以下に示します。
私の入力は次のとおりです。
Name, JobTitle
==============
Nick, Manager
Dan, Coder
私のテーブル構造は
Name, JobTitleId
================
Nick, 1
Dan, 2
役職が存在しない場合は、JobTitles テーブルに作成して Id を返したいと思います。存在する場合は、ID を保存したいと思います。
要約すると、私の質問は次のとおりです。
- これを行うために取るべきテクニックやアプローチはありますか?
- これを処理するオープンソース/商用ライブラリはありますか?車輪を再発明しても意味がありません