Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

@kuhen-org

第04回 独自開発した「ニューロ型データベースモデリング Ver.1」 既存データを【コンボボックス】として使ってみる

はじめに

【 ニューロ型データベースモデリング Ver.1 】とは

「脳を構成する神経細胞(neuron)が繋がり合って情報を司る」
という仕組み(ネイチャーテクノロジー)に着目し
私が独自で研究・開発 してきた「データベースモデリング」です。
使用する静的テーブルは「2個(2種類)だけ」なのでシンプルな構造となり結果的に基本メンテナンスフリー の 汎用データベースモデリング が出来上がりました。

詳しくは【 開発の歴史:2016-03-04~05 総務省「異能vation」協力・協賛企業マッチングイベントに「ニューロ型データベースモデリング」が選定される 】をご覧下さい。

既存データを【コンボボックス】として使ってみる

新規ユーザを登録する時、現在データベースに登録されている(よく使う)住所を【コンボボックス】で表示させ、まだ空白の住所欄に選択した住所を転記することは良く使う機能であろう。

19.jpg

自分と 同じ 【識別名】 住所 を Select文で抽出し「コンボボックス」に表示する。もちろん表示する住所情報は「住所2」を省いて「グループ化」する方が一般的かもしれない。

例えば「市町村合併」等で住所表記が変更された時は
【識別名】住所 「住所1」「住所2」に対して update文 を使えばよい。 
 

【ご提案】
このデータベースは縦長にデータを保存しているので「データの選択」は以下の様な縦長表示にする方法が処理的にもよいと思う。
スマートフォンやタブレットがここまで普及しデータ閲覧は左右スクロールより上下スクロールを使うことが圧倒的に多いので。
20.jpg

まとめ

【ソート】【ユニット】10000以上(もちろん100万以上でも可)のデータ行は一括更新対象外とするこのテクニックは汎用性を維持しながら柔軟に個々のデータを管理することが出来るので非常に便利な機能だと個人的には思っている。

関連投稿記事

第03回 独自開発した「ニューロ型データベースモデリング Ver.1」 縦連結したデータの表示順(ソート順)を【 サブグループ 】で管理する

第05回 独自開発した「ニューロ型データベースモデリング Ver.1」 全てのデータが簡単に【リンク先】を持てる

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
0
Help us understand the problem. What are the problem?