【より良い】データモデリング【モデルを】 (542レス)
【より良い】データモデリング【モデルを】 http://mevius.5ch.net/test/read.cgi/db/1057509675/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
50: 名無しさん@お腹いっぱい。 [] 03/09/16 13:27 ID:nh/rX7Cl 1足500円だけど色々組み合わせで3足なら1000円とかの靴下とかって どういう風に単品在庫&売上管理してのでしょうか? 単純に店員が人力でディスカウントという名の売上レコードを挿入するだけだと ミスは多そうだし、粗利率や回転率なんかも後々で必要になるとややこしい話になりそうなので 以下のようなこと考えてるのですが、王道みたいなのがあれば教えて下さい。 *売上明細テーブル* 品番 名 基本単価 値引 値引後単価 個数 金額 値引コード 1 靴下A 500円 157円 343円 x 2ヶ = 686円 A 2 靴下B 500円 157円 343円 x 2ヶ = 686円 A 3 靴下C 500円 157円 343円 x 3ヶ = 1029円 A 4 靴下D 500円 157円 343円 x 4ヶ = 1372円 A 5 靴下E 500円 157円 343円 x 5ヶ = 1715円 A 6 傘A 1000円 0円 1000円 x 2ヶ = 2000円 NULL --------------------------------- 合計 7488円 *値引の157円は値引テーブルを検索する *値引テーブルの内容* 値引コード 個数 値引合計金額 値引単価 A 1ヶ 0円 0円 A 2ヶ 0円 0円 A 3ヶ 500円 166円 A 4ヶ 500円 125円 省略 A 16ヶ 2500円 157円 売上明細.金額など正規化でわざわざテーブルに値を保存しなくてもいいものも 説明の為含めています、あしからず。 http://mevius.5ch.net/test/read.cgi/db/1057509675/50
51: 名無しさん@お腹いっぱい。 [sage] 03/09/16 14:06 ID:??? >>50 わからんけど、それはデータベースのやることじゃなくて、 売上げ管理ソフトのプログラムがやることではなかろうか。 http://mevius.5ch.net/test/read.cgi/db/1057509675/51
52: 50 [] 03/09/16 15:46 ID:Fb2G3tFn >>51 そうです。実際の値引き額のSETは 売上げ管理ソフトのプログラムからUPDATE系のストアドなどを叩こうと思うのですが データモデリングで王道のサンプルみたいながあれば知りたかったのです。 あとマクドナルドのバリューセットなんかはどうなってるのだろう? とかはデータモデリングの範疇じゃありませんか? とりあえず、上記に載ってる本のどれか買って色々なSample見てみます。 http://mevius.5ch.net/test/read.cgi/db/1057509675/52
53: 名無しさん@お腹いっぱい。 [sage] 03/09/16 17:36 ID:??? >>52 なんかセット用のフィールドを作った気がする。 詳しいことは忘れた。 http://mevius.5ch.net/test/read.cgi/db/1057509675/53
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 489 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.004s