タグ

relationshipに関するacotieのブックマーク (4)

  • Access の簡単な使用法

    想定していることは、「科目A」が選択科目で、学生の一部が受講する場合である。 「科目A」には成績をまだ付けていない。また「科目Aテーブル」には 「学生番号」のフィールドはあるが「氏名」のフィールドはない。 成績をつける場合に少し不自由である。そこで「クエリ」を使用する。 データベースウィンドウで、「クエリ」を選択し、「デザイン ビューでクエリを作成する」を選ぼう。 次のように「テーブルの表示」の画面となる。 「名簿テーブル」と「科目Aテーブル」の2つのテーブルを「追加」して、 「テーブルの表示」画面を閉じることにする。仮に2つのテーブルを追加する前に、 「テーブルの表示」画面を閉じてしまったら、あわてずにメニューの

  • Class::DBI::SweetでのJOIN : blog.nomadscafe.jp

    Class::DBI::SweetでのJOIN Class::DBI::Sweetのjoinをつかった検索を試してみた。 ソースコードは作っているアプリケーションからの抜きだしなので足りないところがあるかも。 EntryとそのTagを想定して、 package Entries; __PACKAGE__->table('entries'); __PACKAGE__->columns(All=>qw/id title text created_on/); __PACKAGE__->has_many("tags"=>'Tags'); 1; package Tags; __PACKAGE__->table('tags'); __PACKAGE__->columns(All=>qw/id entry_id tag/); __PACKAGE__->has_a('entry_id'=>'Entries'

  • DBIx::Classのリレーション - 101号室より愛をこめて: [DBIx::Class][DBIC][perl]

    作業内容 ルンバみたいな自動で送られてくる棚に商品をバーコードでスキャンして入れるだけ ノルマは1日3000件 拘束時間11時間(勤務時間10時間プラス休憩1時間) 時給1050円 なんj民にオススメ

    DBIx::Classのリレーション - 101号室より愛をこめて: [DBIx::Class][DBIC][perl]
    acotie
    acotie 2009/01/16
    図がとってもわかりやすいです
  • [O] DBICのリレーションシップ

    « TaskPadを使いながら作業作業 | トップページ | 新宿 磯善 » DBICのリレーションシップ [Perl] やっぱり、DBIx::Class::Relationshipを読み直すことにした。 こういうのをちゃんと理解しておかないと足をすくわれるし。 ちょっとづつ書いたら、何日もかかった。ションボリ。 まずは前提となるデータ こんな感じで、Authorテーブルと、Bookテーブルがあるとする。 ID | Name | Age ------------------ 1 | Fred | 30 2 | Joe | 32 ID | Author | Name -------------------- 1 | 1 | Rulers of the universe 2 | 1 | Rulers of the galaxy リレーションシップなしの場合 もしもリ

    acotie
    acotie 2009/01/10
    すばらしいエントリーですね。might_haveの部分など参考になりました。
  • 1