タグ

Qiitaと区切りに関するasa_ca3のブックマーク (1)

  • 1章 Jaywalking(信号無視) - Qiita

    バグ管理アプリケーション 製品毎の担当者(ユーザー)を登録する機能を追加 ユーザーは一人のみ登録できればよかった 複数人登録できるよう改修 列にカンマ区切りでユーザーを格納 カラム文字数制限にひかかり、カンマ区切りのリストに保持できる連絡先に限界が発生 開発者はよく、「多対多」の関連を表現する交差テーブルの作成を避けるために、カンマ区切りのリストを使います。 私はこのアンチパターンをJaywalkingと名づけました。どちらも、"intersection"を避けようとする行為だからです。 1.1 目的: 複数の値を持つ属性を格納する REATE TABLE Products ( product_id SERIAL PRIMARY KEY, product_name VARCHAR(1000), account_id BIGINT UNSIGNED, -- 他の列 . . . FOREIGN

    1章 Jaywalking(信号無視) - Qiita
  • 1