mayokeのプロフィール

@mayoke mayoke
ありがとう数123
質問数48
回答数102
ベストアンサー数
16
ベストアンサー率
25%
お礼率
57%

  • 登録日2006/09/10
  • マスタテーブルの変更履歴について

    データベースについて質問させていただきます。 例えば、飲食店で発行されるレシートには以下が記載されています。 ・店舗名、電話番号、担当者名 ・購入した商品名、値段、会計 これらを後に会社の業務で画面にレシートのような情報を表示したり、データの分析に使う場合、データベースを作成すると思います。 そのデータベースとしては、 以下のようなものが必要だと、私は考えました。 ・店舗テーブル…属性:店舗コード、店名、電話番号、住所など ・従業員テーブル…属性:従業員ID、名前、所属の店舗コード ・顧客テーブル…顧客ID、顧客名、住所、電話番号 ・商品テーブル…属性:商品ID、商品名、単価 ・売上履歴テーブル…属性:購入履歴ID、商品ID、個数、購入日時、顧客ID、購入した店舗コード、従業員ID これらを踏まえて、以下の質問をさせていただきます。 ・マスタの更新や別途、変更履歴テーブルが必要なのか…商品テーブルは日々属性の情報が変更されると思います。例えば、不況によって、単価が変わるなど。これをマスタテーブルの単価だけ変更する対応だとすると、購入履歴テーブルは商品テーブルを利用するので、単価の変更前に購入した履歴も値段が変更されてしまいます。この対応策として、別途、商品マスタの履歴テーブルを作って購入日時などを元に正しい単価を判断するような感じで対応すると良いのでしょうか? ・テーブルの作成や検索の都度、毎回結合するのか…例えば、Aさんの購入履歴を画面に表示する場合、画面にAさんの名前を入力して検索ボタンを押すと、購入履歴テーブルから必要なレコードを取り出して、Aさんの購入履歴を画面に表示するイメージをしています。この際、購入履歴テーブルは、商品IDを元に商品テーブルと結合したり、他には顧客テーブルと従業員テーブルとも結合する必要があります。検索をする際は、毎回テーブル結合を行うのでしょうか?それならば、見にくいイメージがありますが、購入履歴テーブルの顧客IDを名前にしておいたり、従業員IDを従業員の名前にしておくと、テーブルの結合が必要なくて良いのではないでしょうか? 大変文章が長く、また、読みにくいもので申し訳ございません。 たくさんの回答、よろしくお願いいたします。

  • エクセルシートのコピー

    Windows 7 エクセル 2010 を 使用しています。 来年のカレンダーをダウンロードし異なったシートにコピーをしたいのですが、カレンダーの列幅は、コピーできるのですが列の高さのコピーをしたいのです。方法を教えてください。

  • 空白にする関数

    教えてください。G20のせるが空白の場合はH20のセルも空白にしたいのですが、H20のセルに=IF(G20=0,"",(G20-MOD(G20,1000)))の関数をいれましたが#VALUEと出でしまいます。よろしくお願いします。

  • スケジュール、目標の立て方、進め方。

    29歳男性会社員です。ここ数年、不幸が重なり苦しんでいましたが、再び再起して人生を立て直したいと思ってます。 そこで質問です。 落ちついて日々のスケジュールや人生の目標をきっちり立て、着実に進めて生きていきたいと思ってます。 おすすめの方法や経験があれば教えて頂ければと思います。

  • 部活経験って学歴を見るよりもその人の能力を表すか?

    面接に来てもらった方のうちどの方を次の面接に通すかの会議の際に 「この方は同志社大学卒業か。有名大学卒業してるね。まあまあ高学歴か。優秀だわ。学生の時の卒論のテーマもキチンとしてるし、勉強してきてる。頭良いね。」 って発言を聞いた高卒で低学歴のババアが 「高学歴だからって優秀だとは限らないし仕事出来るとは限らない。そもそも頭いいかどうかって学歴とは関係ない!」 と学歴で人の能力を判断すること反発しまくってたけど そのババアが 「やっぱり学生時代に運動部で部活をやり通した人って優れてるわ。挨拶できるし、上下関係分かってるし、ストレス耐性あるし」 って言ったのを聞いた先ほどの発言者が 「挨拶できるかどうかに部活なんて関係ないです。1年の時は媚びへつらうような挨拶をしていたのに3年になったら途端に横柄な態度になる。これは正しい挨拶をしているとは言えませんから。 部活で上下関係なんて大して重視しません。上にいる人が責任とるとか部活レベルではないですから。責任関係まで発生して初めて意味があるのが上下関係です。上の理不尽を下が我慢する、これを上下関係だと言っているのなら、あなたは低学歴のクソですね。それはパワハラであり奴隷ですよ。 そもそも部活をやり通して才能ありまくったプロ選手が麻薬や違法賭博で捕まりまくってるんだから部活の経験とかあてになりませんね。心が弱く誘惑に負けたとか記者会見で言ってましたよ、麻薬やった犯罪者スポーツ選手が。全然ストレス耐性無いですね。 それに部活=運動部だと決めつけるお前の偏見もダメ。 文化系の部活やサークル活動は何故ダメなんだ?ボランティア活動もダメなのか?お前の理屈では。 あと、私は中学高校大学とずっと水泳部でしたから。部活経験が無くて言っているわけではありませんので。」 って言ったらムッとして黙っていってしまった。 私も学歴がその人の優秀さを示す指標にならんのなら、部活なんてもっとあてにならんと思います。 学歴か部活、どっちがその人の優秀さを示す指標になると思いますか? どっちもない、どっちもありはやめてください どちらかを選んでください