BOOK保存可得到的书的登记信息;
CUSTOMER包含登记的顾客。对每份订单,
BOOKORDER创建一行,参照其顾客。对每个定购的项目,在
ORDER_POSITION里引用它的订单号。作为一种奖励,针对书的排名我增加了一
RATING表。
CUSTOMER.ISO_COUNTRY_CODE为今天是实际有效的编码。我在代码做了一点限制以测试数据库系统是否接受他们;我没尝试使数据库无懈可击。
CREATE TABLE语句装入Postgresql的
RATING的
COMMENT字段到255个字符,因为这是PostgreSQL的
CHARACTER VARYING类型的字段的最大字段宽度。系统为存储大量数据提供BLOB数据类型,但是它们不在标准版本内,因此我决定了不使用他们。另外的问题是相当愚蠢--因为我不能找到有关PostgreSQL如何强制
|
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容 本站提醒:不要进行人身攻击。谢谢配合。 |