私はMySQL(phpmyadmin)でデータベースに取り組んでおり、C#でデータベースに接続した後、アラームを表すクラスを作成しました。
次に、アラームをグループにまとめました (各アラームには cid があります)。私のクラスターはセットにあります(クラスターをリストとして定義しました)。
今、各クラスターのアラームをテーブルに表示したいのですが、MySQL でテーブルを記述して作成するか、C# でデータセットを定義する方がよいかわかりません。
これまでの私のコードは次のとおりです。
foreach (cluster c in set)
{
foreach (alarm a in c.mycluster)
{
}
}
生成されるクラスターの数は、入力内容によって異なります。
どのバージョンが優れていますか? C# でデータセットを取得し、それらを Windows フォーム アプリケーションで表示するか、テーブルとビューを作成する C# で MySQL コマンドを表示しますか?
それらのいずれかが推奨されている場合、どうすればそれを行うことができますか? 私が始めるには、いくつかの疑似コードで十分です。