【より良い】データモデリング【モデルを】 (542レス)
1-

292
(1): 2005/06/06(月)10:19 ID:??? AAS
>>291
そういや転校生って、後ろにpushだったなあ・・・。
なんか懐かしくて胸キュンだ。
293
(3): 2005/06/06(月)14:46 ID:??? AAS
>>292
俺の学校では違ったなぁ・・・

小・中学校では出席番号は生年月日の早い順。
高校での出席番号は五十音順だった。

ただ、転校生やらが入ってきた場合はその都度、出席番号が変わっていた。
つまり、再度、生年月日やら五十音で並べ替えられる。
294: 2005/06/06(月)15:07 ID:??? AAS
>>293
健康カードとか、下駄箱とか、出席番号を記入して1年間使う物があるのに、
えらく不便なシステムだな。
295: 2005/06/06(月)15:07 ID:??? AAS
えー!都度再ソートもびっくりだが、生年月日順ってのは凄いなー。

やばい、このまま果てしなく脱線しそうだ。
296
(1): 2005/06/06(月)15:13 ID:??? AAS
つまりだ、実際の業務では
>293のような事態がままあるので
識別子と業務上使われる出席番号などは
別に構えるのが吉って事ですね。

健康カードテーブルと下駄箱テーブルも
これで迅速な対応が出来ると。

ただお客さんとのモデリングセッションなどで
作っていく概念レベルではIDじゃなくて
出席番号を識別子とした方がいいでしょうね。
お客さんにシステム要件はなるたけ考えさせたくないし。
省1
297
(1): 296 2005/06/06(月)15:24 ID:??? AAS
とか書いてたら、そもそも発端の
ちゃんと>279へのレスになったな。

IDは、意味の無い連番。
出席番号は、業務ルール(五十音順など)の意味がある番号。
とすると。

出席番号は出席簿や健康カードといった
プレゼンテーション部で、ユーザーの認識容易性が得られる。
ただ変更の可能性がある場合に大変。

IDは意味が無い分、業務ルール変更に関係なく
行の識別子として機能する事が出来る。
省3
298
(1): 2005/06/06(月)21:59 ID:??? AAS
>>297
ほかのテーブルから外部キーとして参照する場合は
ID?出席番号?
299: 2005/06/06(月)23:26 ID:??? AAS
>293
出席番号は出欠名簿リストの左端についてる番号ぐらいの利用しかなくて、
いつもは学籍番号ばっかり使ってるってことはないのか。
300: 2005/06/06(月)23:44 ID:??? AAS
>生年月日順

千葉?
301: 2005/06/06(月)23:58 ID:??? AAS
>>298
IDじゃないと、297で言ってるメリットが得られないです。
途中で転校生の分、出席番号振りなおしても
下駄箱テーブルはID参照してれば影響なし。

物理的な下駄箱については、頑張って貰おう。
302
(1): 2005/06/07(火)01:39 ID:??? AAS
最初から出席番号を 10, 20, 30 と、10おきにつけておけばいい。
転校生が来たら 25 などを割り振ればいいだけだ。
303
(1): 2005/06/07(火)04:43 ID:??? AAS
AA省
304: 2005/06/07(火)08:55 ID:??? AAS
昔のBASICの行番号かいw
305: 2005/06/07(火)10:35 ID:??? AAS
なつかしいね!
と思ったけど、表示順みたいなカラムでは
今もやってるなー。
306: 2005/06/07(火)18:27 ID:??? AAS
>>303
来るのは9人までにしてね
307: 2005/06/07(火)21:28 ID:??? AAS
年度中に学区内に団地できたら終わりだな。
308
(1): 2005/06/07(火)22:07 ID:??? AAS
AA省
309
(1): 2005/06/07(火)22:16 ID:??? AAS
意味なし連番IDと認識容易番号の2本立てでいくのがベストと考えて
いいでしょうか。この方法の問題点注意点が何かあれば。

確かに意味なし連番IDを後から変更しようとは思わない。
認識容易番号では何桁目が何を表すかという意味自体が古くなったりする。
電話番号も市町村合併で市町村の枠が違ってしまえば
番号の体系と合わなくなってしまう。
新しい市町村の体系に合わせて電話番号を直して
すっきりしたいと思ってしまうようなものなのだろう。
310
(2): 2005/06/08(水)07:34 ID:??? AAS
>>309
随分前のWEB+DBプレスのデータモデリングの記事に
にそこらへんの事がかいてあった。
今なら全部のバックナンバーのPDFが売ってるから
読んでみるといいよ。面白かった。

意味無し連番こそ、データの識別子であって、
業務上使うコードは、ユーザーさんが使う際の便利な
アクセスパスにすぎないので、ごっちゃにしちゃ
いかんですうんぬんてな事が書いてありました。
311: 2005/06/08(水)07:51 ID:??? AAS
>>308
べつに?
1-
あと 231 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 3.065s*