| id | 名前 | 説明 | 列 | _anchor_path |
|---|---|---|---|---|
| 書籍 | 書籍 | 店舗で取り扱う書籍のマスタ。1 書籍 1 レコードで、ISBN ごとに 1 行を持つ。 | 6 items | /テーブル/書籍 |
| 著者 | 著者 | 書籍を執筆した著者のマスタ。同名の著者は便宜上別レコードとして扱う。 | 3 items | /テーブル/著者 |
| 出版社 | 出版社 | 書籍を発行した出版社のマスタ。仕入元と必ずしも一致しないが、本設計では同一視する。 | 3 items | /テーブル/出版社 |
| 在庫 | 在庫 | 店舗が現在保有している書籍の在庫数を、書籍ごとに 1 レコードで保持する。 | 4 items | /テーブル/在庫 |
| 仕入 | 仕入 | 出版社からの書籍仕入実績を 1 仕入 1 レコードで記録する。日次バッチで集計対象になる。 | 5 items | /テーブル/仕入 |
| 名前 | 型 | 必須 | 主キー | 参照.テーブル | 参照.列 | _anchor_path |
|---|---|---|---|---|---|---|
| 書籍ID | VARCHAR(16) | True | True | |||
| タイトル | VARCHAR(255) | True | ||||
| 著者ID | VARCHAR(16) | True | 著者 | 著者ID | ||
| 出版社ID | VARCHAR(16) | True | 出版社 | 出版社ID | ||
| 価格 | INTEGER | True | ||||
| ISBN | VARCHAR(20) | |||||
| 著者ID | VARCHAR(16) | True | True | |||
| 氏名 | VARCHAR(120) | True | ||||
| 国 | VARCHAR(60) | |||||
| 出版社ID | VARCHAR(16) | True | True | |||
| 社名 | VARCHAR(120) | True | ||||
| 所在地 | VARCHAR(255) | |||||
| 在庫ID | VARCHAR(16) | True | True | |||
| 書籍ID | VARCHAR(16) | True | 書籍 | 書籍ID | ||
| 数量 | INTEGER | True | ||||
| 棚番号 | VARCHAR(16) | |||||
| 仕入ID | VARCHAR(16) | True | True | |||
| 書籍ID | VARCHAR(16) | True | 書籍 | 書籍ID | ||
| 仕入日 | DATE | True | ||||
| 数量 | INTEGER | True | ||||
| 単価 | INTEGER | True |