アカウント名:
パスワード:
ありとあらゆるデータが1つのテーブルに放り込まれており、また各行にどのようなデータが納められているかを区別するための列が設けられている
後半部は兎も角、前半部(=1つのテーブルで済ます)は、通常のSQLデータベースでもそういう使い方することあるよ殆どのフィールドを検索条件に用いることがあって、しかもテーブル全部見ないといけない検索をする時はそれが一番速いから設計としては美しくないかもしれないけど、実用上はそのほうがいい、ってことはある
自分が見た中で一番酷かったのは、おそらくシステムの拡張への対応を手抜きするためだったんだろうけ
「scott」ってのはどっからわいてきたんだろう?
IDに「tiger」とだけあってパスワードが書いてなかったら普通はパスワードなしhかIDと同じ「tiger」だと思うのでは?
Oracle触ったことがあればscott/tiger [wikipedia.org]なんて基礎知識。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
1テーブルに全部格納するのは時として必要 (スコア:5, 興味深い)
後半部は兎も角、前半部(=1つのテーブルで済ます)は、通常のSQLデータベースでもそういう使い方することあるよ
殆どのフィールドを検索条件に用いることがあって、しかもテーブル全部見ないといけない検索をする時はそれが一番速いから
設計としては美しくないかもしれないけど、実用上はそのほうがいい、ってことはある
自分が見た中で一番酷かったのは、おそらくシステムの拡張への対応を手抜きするためだったんだろうけ
Re:1テーブルに全部格納するのは時として必要 (スコア:0)
「scott」ってのはどっからわいてきたんだろう?
IDに「tiger」とだけあってパスワードが書いてなかったら
普通はパスワードなしhかIDと同じ「tiger」だと思うのでは?
Re:1テーブルに全部格納するのは時として必要 (スコア:3, 参考になる)
Oracle触ったことがあればscott/tiger [wikipedia.org]なんて基礎知識。