プレイ日記
なかくんさんのデータベース管理システム試してみました カラム名に日本語を使えたかもと思い出したのは投稿する時点だったので サンプルプログラム内にはアルファベットばかり並んでいますが プログラムの作者名、作品名、作品のタイプを管理するPRG_TBL 作品のタイプ、タイプの日本語名を管理するTYPE_TBL この2つからOUTPUTの部分に表示するデータを用意してみたサンプルになります
7そうだね
プレイ済み
返信[1]
親投稿
あ、日本語名とか書いちゃったけど 実際は英語でした(うっかりしすぎだ(^^;))
0そうだね
プレイ済み
返信[2]
親投稿
あと、実際にプログラムでデータベースのデータを作成するときは タイプにはTYPE_TBLの_PKEYをタイプIDとして使用することが望ましいですね 今回は決めうちなのでカラム追加しましたが コンボボックスとかで選んだ項目でPRG_TBLのデータを追加 とか出来るといい感じ ラジオボタンは作ったけど ウェブアプリに有りそうなUI、あんまり作れてないなぁ
0そうだね
プレイ済み
返信[3]
親投稿
なかくん yhe00346
お試しいただきありがとうございます! UI提供すべきかな、と思っています。 ちなみに、作者とプログラムは別テーブルにすると、正規化できますね…リレーション機能ありませんがw
0そうだね
プレイ済み
返信[4]
親投稿
そうですね、最初とりあえず『1テーブルレコード追加した状態で表示』を目指している段階で名前と作品のリストを表示させていたので その名残がサンプルに残っています 後からタイプを追加したのでそこだけ別テーブル管理という状態です(笑) テーブルの数やデータが増えてくると管理しにくくなってしまうかもしれないですから オブジェクトブラウザまではいかずとも 参照出来て書き換えられるツールは有ると実用性増しますよね
0そうだね
プレイ済み
返信[5]
親投稿
なかくん yhe00346
ご指摘ありがとうございます。テーブル、列の 変更コマンドも欲しいと思ったので、あわせて考えます。
1そうだね
プレイ済み