私はMySQLデータベースにユーザーをインポートする機能に取り組んでいます。 この機能の最初の目標は、CSVファイルから新しいユーザーを追加することでした。csvファイルでデータベースを管理するのは良い考えですか?
徐々に私のクライアントはこのツールをもっと必要としています。実際に、CSVファイルに既に存在するユーザーがいる行が含まれていると、データが更新されます(新しいデータで古いデータが消去されます)。それで我々はそれを実装する。
その後、ユーザーを更新したい(データの削除、データの追加など)が必要ですが、彼はすでにそれを行うためのman/machineインターフェースを持っています。
私は間違った方向に進むと感じています。
あなたはこれについてどう思いますか? csvファイルでデータベースを管理するのは良い考えですか?
私の意見と経験では、いいえ、それは良い考えではありません。データの一部を管理する、関係のない無知な(通常は「レガシー」)システムの気まぐれに敏感な(リレーショナル)データベースで終わります。はるかに良い選択肢は、そのようなデータを担当するデータベースと、そのために設計された新しい/更新されたアプリケーションです。古いシステムで使用するためにcsvをエクスポートし直してください。 – Uueerdo