私は鉄道のライブフィードからデータを引き出すプログラムを持っています。このフィードはロケーションコードを持っています。参照データを保存する方法を教えてください。 C#
コードは一般に6桁の番号EG 890001 = STATION_NAMEです。
列車の位置を報告する場所が500以上あり、これらを参照ファイルのデータベースにポップする必要があります。場合によっては、新しいインフラストラクチャが追加されたときにロケーションコードが変更される可能性があるので、私はそれをかなりフレンドリーにする必要があります(ただし、必要に応じてメインプログラムでこれを変更するGUIを追加できます)。
理想的には、参照ファイルまたはデータベースは次のようになり、この
LOCATION CODE LOCATION NAME 666666 Location_Name
ので、これを保管するための最良の方法だろう何!?
「ベスト」をどのように定義しますか?あなたの要件は何ですか?人間が読めるようにして、アプリケーションの外で編集できるようにしますか?もしそうなら、あなたは外部の変更のためにファイルを見たいと思っていますか?あなたはクラウド上のどこかに集中した "パブリック" DBを好むでしょうか? – Fildor
意見書に基づくVTC。私はあなたがまだデータベースの仕組みについて学んでいると思っています。私はこれをあなたの関心を集めているかもしれないデータベース管理システムの詳細について学ぶ機会として使用します。 [SQL Server](https://www.microsoft.com/en-US/sql-server/sql-server-2017)または[MySQL](https://www.mysql.com/)について学習することを検討してください。 –
Bobが+ KeyValueStores、CSVファイル、XML、JSon、...と述べたものSQLite ... – Fildor