MS系ではおなじみのPubsデータベースを見ていてくだらないことで一晩悩んでしまった。
Pubsデータベースの中のauthorsとtitlesテーブル、この図を見ると多対多の関係で中間テーブルにtitleauthorを追加している典型的なパターンに見える。
そこでふと疑問に思った。多対多?
ん~、タイトルが同名の本があるからか?
でもtitle_idが付いているんだからそんなことないよな・・・・。
業務要件的に追加された特別な中間テーブルか?
DB設計なんてまともにやったことがないのでちょっと不安になる。
翌日、一度真剣にDB設計の勉強をしてみるかなんて考えながらAmazonで本を眺めていて、はたと気がついた。
あぁー、共著かぁ・・・。
0 件のコメント:
コメントを投稿