【より良い】データモデリング【モデルを】 (542レス)
【より良い】データモデリング【モデルを】 http://mevius.5ch.net/test/read.cgi/db/1057509675/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
175: NAME IS NULL [sage] 04/10/18 16:18:02 ID:??? 先生 名前・メールアドレス・パスワード・他色々 生徒 名前・メールアドレス・パスワード・担当先生・他色々(先生と全く同じパラメータ) という構成の場合どういう設計にすべきですか? (1) 先生 先生id(主キー),名前,メールアドレス・パスワード,他色々 生徒 生徒id(主キー),名前,メールアドレス・パスワード,先生id(外部キー:先生->先生id),他色々 (2) 人 人id(主キー),名前,メールアドレス・パスワード,他色々 先生 先生id(主キー),人id(外部キー:人->人id) 生徒 生徒id(主キー),人id(外部キー:人->人id),先生id(外部キー:先生->先生id) (3) 人 人id(主キー),名前,メールアドレス・パスワード,他色々 先生 人id(主キーかつ外部キー:人->人id) 生徒 人id(主キーかつ外部キー:人->人id),先生id(外部キー:先生->先生id) (4)その他 http://mevius.5ch.net/test/read.cgi/db/1057509675/175
177: 175 [age] 04/10/18 16:19:55 ID:??? すいませんがageさせて頂きます。 http://mevius.5ch.net/test/read.cgi/db/1057509675/177
178: NAME IS NULL [sage] 04/10/18 16:53:31 ID:??? >>175 (4) http://mevius.5ch.net/test/read.cgi/db/1057509675/178
182: NAME IS NULL [sage] 04/10/19 08:44:54 ID:??? >>175 要件次第でどれが適切かは変わってくると思われ。 生徒でも先生でもない人をシステム上扱う必要があるのなら、人テーブルを 分けた方がいいかもしれない。その必要がないのなら(1)で十分だと思うよ。 http://mevius.5ch.net/test/read.cgi/db/1057509675/182
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.251s*