タグ

2013年12月9日のブックマーク (2件)

  • リレーショナルモデルのドメイン設計についての議論

    リレーショナルモデルを実践するには、ドメイン(≒データ型)を如何に正しく設計するかということが極めて重要になる。しかしながら、ドメインをどう設計すべきかという議論はあまりされていないように思う。その結果、ドメインについての理解はあまり進まず、データベース設計に失敗しているパターンが多いように思われる。 というわけで今日のテーマはドメインである。 集合を定義するリレーショナルモデルにおけるデータ型とは何か。リレーショナルモデルを実践するにはまずその点から理解する必要がある。 リレーショナルモデルでは、データ型はドメインと呼ばれる。ドメインとは、その属性(≒カラム)に入るべき値はどういったものかを集合として定義したものだ。言い換えると、属性値とはある集合の要素の一つであると言える。従って、ドメインを設計する際には、SQLで言うところのデータ型、つまりINTやCHARといったものだけでなく、その

    リレーショナルモデルのドメイン設計についての議論
    Beyond
    Beyond 2013/12/09
    「ドメインが時間とともに激しく変わる」もしくは「実装してみないと問題点が分からない」からこそ、railsのような規約のフレームワーク(サロゲートキーの重視)が必要になってくるんじゃないだろうか。
  • なぜリベラルは嫌われるのか(城繁幸) - エキスパート - Yahoo!ニュース

    香山リカ氏が「私たちが反対するとむしろ賛成に回る人達が増えるくらい、私たちリベラル派は嫌われている」と嘆いて話題となっている。例の秘密保護法案に対しリベラルは熱心に反対活動を展開したものの、それがむしろ賛成派を勢いづかせてしまったように感じているらしい。 実際、そういう向きはあるように思う。筆者自身、少なくとも団塊ジュニア以降の世代で、リベラルが好きだという人間にあったことがない。たいていは“リベラル”や“左翼”と聞いただけで敬遠するか、露骨に嫌な顔をする人間ばかりだ(筆者も含め、いわゆるネットウヨク的な人達ではなく、外交では右も左も混じっている)。 だが、筆者がむしろ驚いたのは、香山氏が「なぜ自分達リベラルが嫌われるのか」という理由をいまだによく分かっていない風に見える点だ。というわけで、彼らが嫌われる理由を簡単にまとめておこう。 強きを助け、弱きを憎む日の金融資産の6割以上を60歳以

    なぜリベラルは嫌われるのか(城繁幸) - エキスパート - Yahoo!ニュース
    Beyond
    Beyond 2013/12/09
    「リベラル」に欠けているのは、こういう「もっともらしいデマを捏造する力」という気がしてきた。