※ ChatGPTを利用し、要約された質問です(原文:データベースと連動したツリー表示)
データベースと連動したツリー表示を実現!会社組織図の作成方法とは?
このQ&Aのポイント
データベースの部門マスタを活用し、会社組織図をツリー状に表示できます。
部門NOと部門名をデータベースに格納し、上位部門NOを参照することで親子関係を表現します。
既存のライブラリがない場合でも、自作することで実現可能です。
会社の組織図を作成したいと考えております。
データベース(PostgreSql)の部門マスタを元に、会社組織図をツリー状に表示したいのです。
データベース構造は
・部門NO
・部門名
・上位部門NO
で構成します。
例:
・部門NO 100
・部門名 総務部
・上位部門NO null
・部門NO 110
・部門名 総務課
・上位部門NO 100
・部門NO 120
・部門名 人事課
・上位部門NO 100
上記のような総務部(親)総務課(子)人事課(子)とした組織をツリー状に表示したいのです。
イメージサンプル(見にくいですが・・・)
http://www.geocities.jp/cayanon/tree.bmp
いろいろなライブラリを探しましたが、
適用できるものがなかったので・・・
よろしくお願いします。
お礼
早速のご回答ありがとうございます。 ここまではできましたが、 できないのが、 データベースとの連携です。 「データベース」カテゴリーで質問してみます。