問題タブ [family-tree]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
8221 参照

graph-theory - 系図データから家族関係を計算する

次のデータスキーマ(実際のデータスキーマから簡略化され、この問題に直接適用される列のみが表示されます)を前提として、家系図内の2人の個人間の家族関係を計算できるようにしたいと思います。

この構造では、2つの個々のID(つまり、いとこ、曽祖父など)間の関係をどのように計算できますか。

また、実際には2つの関係があるため(つまり、ABは甥であり、BAは叔父である可能性があります)、一方が他方の補数を生成するにはどうすればよいですか(叔父が与えられ、性別を知っていると仮定すると、どのように甥を生成できますか?)。これはもっと些細な質問です。前者は私が本当に興味を持っているものです。

皆さんありがとう!

0 投票する
3 に答える
1795 参照

perl - Perl で家系図を作成するにはどうすればよいですか?

Perl でプログラミングの課題があり、次のことを行う必要があります。

  1. mySQL データベースにテーブルを作成し、次のレコードを挿入します。

  2. クラス Son のインスタンスの配列にテーブルからデータをロードします。

  3. 配列を使用して、親子ツリーを表す HTML コードを作成し、HTML コードを STDOUT に出力します。木を美しく見せる必要はありません。このようなものは問題ありません:

木

アイデアが不足しています。助けてください。私のコードは次のとおりです。

0 投票する
1 に答える
3110 参照

c# - WPFで家系図を描く

WPF (および C#) を使用して家系図を描画する方法に関するチュートリアルを探しています。

http://www.myheritage.nl/FP/family-tree.php?s=65040841または Family.Show のようなものですが、完全な初心者向けです。Family.Show は少し複雑すぎて開始できません。私は外部コントロールを実装したくありませんが、代わりにそれらを自分で作成する方法を学びたいと思っています。

したがって、アイテムの描画方法、すべての要素を配置/描画するためのアルゴリズムなど、すべてを知る必要がありますが、WPF を使用した初心者向けチュートリアルは見つかりませんでした。

誰かが私を助けてくれることを願っています。

0 投票する
9 に答える
34394 参照

javascript - HTML CSSを使用して家系図の線を描画するにはどうすればよいですか?

http://www.ancestry.comに似たものを実装しようとしていますが、線を引く方法がわかりません。

これが私がやりたいことの大まかなASCIIスケッチです:

これを行う1つの方法は、セルのテーブルを作成し、線の画像を作成して、各子を親に接続することだと思います。これを行うにはもっと簡単な方法があると思いますが、CSSに関する私の知識はかなり限られています。誰かが私がこれを実装する方法について提案がありますか?

0 投票する
1 に答える
656 参照

asp.net - いくつかの機能を備えた家系図ポータルを開発する

次のような機能もサポートする家系図ポータルを開発する必要があります

  1. ポータルフレームワーク(サブポータル)
  2. ダッシュボード
  3. ブログ、フォーラム、イベント、投票、タスク
  4. メンバーサブスクリプション
  5. 広告
  6. チャット
  7. ブロードキャスト
  8. 文書管理
  9. パーソナライズ
  10. アラートとリマインダー

そして何よりも家系図

また、家系図を最初から作成し、FlexでUIを開発することも決定されています。

DNNでは他のモジュールも自由に利用できると思うので、DNNで開発する予定です。

質問

1)リストされているすべてのモジュールはDNNで無料で利用できますか...はいの場合、リンクを提供できますか?2)umbracoやその他の提案のような他のオープンソースCMSを検討する必要がありますか3)非常にありそうにありません...しかし、最初から開発する必要があります

制限:高価なCMSを購入する余裕はありません

開発プラットフォーム:ASP.Net3.5およびSQLServer2008

提案してください

0 投票する
6 に答える
29538 参照

graphviz - Dot/GraphViz を使用した家系図のレイアウト

Dot と GraphViz で家系図を描こうとしています。

これは私が現在持っているものです:

これをドット ( dot simpsons.dot -Tsvg > simpsons.svg) で実行すると、次のレイアウトが得られます。 オリジナル、dot/graphviz作成

ただし、エッジをもっと「家系図」のようにしたいと思います。T の垂直線を持つ 2 人の既婚者間の T 字路が、それぞれの小さなサブディビジョンを持つ逆さまの T 字路に再び分岐します。子供たちは、このモックアップのように、KolourPaint で作成されています。

私が達成したいこと

これを達成するために使用しなければならないドット構文は何ですか?

0 投票する
2 に答える
1477 参照

sql - SQLデータベースの設計

私は家族の関係をモデル化することになっているプログラムのデータベースを作成しています。 例: XはYの父、YはXの息子

つまり、各メンバーに関するすべての情報を含むMembersテーブルがあるので、 Membersテーブルとそれ自体の間に多対多の関係を作成して、 Member_Memberブリッジテーブルの列が複合キーとして「FK_FromID、FK_ToID」になるようにすることを考えました。この正しい?)およびRelationTypesテーブルへの外部キーとしての"FK_RelationType"は、リレーションタイプ "Father、mother、son、daughter"を持ち、2つのリレーションはMembersテーブルからこれらの2つの外部キーに1対多になります。

私の問題は、カスケードを選択した場合に削除するときにサイクルを作成することです。これは、メンバーを削除すると、Member_Memberブリッジの関連レコードへの削除パスが2つあるためです。プログラムでは、父関係を挿入するたびに、 Member_Memberテーブルのsonリレーションも、カスケードを有効にする方法または回避策があります。これにより、メンバーを削除するたびに、toまたはfrom外部キー列に記録されているかどうかに関係なく、 Member_memberの関連レコードが削除されます。

だから、私は何をすべきかわかりません、これはそもそも正しいデザインですか、それとも何ですか?、サイクリングについて私は何をすべきか、また同じ問題のより良い設計は、私が2つの当事者間のどのような関係を指定する必要があることを知っているべきだと思いますか

助けてくれてありがとう、そして悪い英語のビショイをごめんなさい

0 投票する
3 に答える
1166 参照

sql - 家系図のSQLループ

SQL サーバー 2008 を使用しています。テーブルに保存されている動物の家系図があり、子孫がどのように「遺伝的に多様」であるか (またはそうでないか) についての情報を提供したいと考えています。SQL では、親がどれほど密接に関連しているかを示す適切なメトリックをどのように生成できますか? おそらく、共有された血の割合、または共有された祖先が存在する前に何世代もさかのぼりますか?

0 投票する
2 に答える
10136 参照

php - 「家系図」のデータ構造

PHP で家系図を表現する方法を探しています。これは、子が2 つ(またはそれ以上) の親から継承する必要があることを意味します。

要件は次のとおりです。

  • 1、2、またはそれ以上の親
  • 姓や関係ステータスなどのメタデータを添付できればボーナス ポイント

これが私の非機能的な試みです(悲しいことに、キーとしての配列はありません):

問題は、これらの要件を持つ家系図をどのように表すことができるかということです。

0 投票する
5 に答える
18791 参照

jquery - 家系図のデザイン案は?

私のウェブサイトに家系図をデザインしたいと思います。これを jQuery または Ajax でどのように行うことができますか? そこにアニメーションの例はありますか?