前提・実現したいこと
SQLを学び始めたばかりの初心者です
SQLでテーブルを定義する際に疑問に感じた事があったので質問させて下さい。
あるテーブルを作成する際の設計として今からあげる二つの例でどちらの方が適切なのか教えていただきたいです。
#####ケース1
社員テーブル
社員ID | 所属部署 |
---|---|
社員詳細情報テーブル
|社員ID|名前|性別|出身地|簡単な挨拶文|
|:--|:--:|--:|
||||
####ケース2
社員テーブル
社員ID | 所属部署 | 名前 | 性別 | 出身地 | 簡単な挨拶文 |
---|---|---|---|---|---|
###個人的な考え
このように一対一のリレーションを作ることはないのでしょうか?
カラム多くなって長くなるので分類を載せた社員テーブルと詳細情報を載せた社員詳細テーブルに分けるといったことをしてもいいのかなと考えました。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/26 06:50