请教我这个表该怎么建,在线等候,100分相送 这不典型的学生选课问题主键就是(客户ID,香烟ID)你的数量是不是因为库存原因才限制的那就在插入前统计计算一下好了如果是按某种规则进行限制那这样建到一张表中大概是有点问题的了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 联合主键客户ID,香烟ID 可以确定唯一不知道对不对 1,按客户给各种香烟设置限购数量2,按香烟设置各客户的香烟限购数量这两种逻辑从数据结构来说是完全一样的,无非是对一组客户、香烟指定一个限购数量。在这种数据经常随时间变化的参数表中,我通常会加入有效时间段,比如:CREATE TABLE MYTABLE (CUSTOMER_NO VARCHAR2(10), --客户代码 PRODUCT_NO VARCHAR2(10), --香烟代码 EFF_DATE DATE, --生效时间 STOP_DATE DATE, --失效时间 CONSTRAINT_QTY NUMBER(10)) --限购数量这样就能看到整个参数表随时间变化的情况。当然在查询限购数量的时候需要根据当前日期找出有效的条件。 各位大侠,急救,万分感谢,oracle用户权限问题 两个大表关联,删除数据.怎么删? birt报表调用oracle存储过程! 【严重的疑问】--如何实时的跟踪oracle的sql执行啊 触发器不工作 数据库迁移的问题,非常着急大家帮忙啊!!!! 大家好,关于oracle的问题,各位请来看看(来者有分) 不堪忍受查询速度,SQL优化问题,还有对查询的字段该怎么正确建立索引,要语句!(online) 请教一个数据库字段超长的问题 SQL数据库字段类型问题(CHAR和VARCHAR2) 在9i下如何写存储过程,顺便给个例子,在线等待 有人说ora9i重装麻烦?不会要重装系统吧?注册表没删干净?
2,按香烟设置各客户的香烟限购数量
这两种逻辑从数据结构来说是完全一样的,无非是对一组客户、香烟指定一个限购数量。
在这种数据经常随时间变化的参数表中,我通常会加入有效时间段,比如:
CREATE TABLE MYTABLE
(CUSTOMER_NO VARCHAR2(10), --客户代码
PRODUCT_NO VARCHAR2(10), --香烟代码
EFF_DATE DATE, --生效时间
STOP_DATE DATE, --失效时间
CONSTRAINT_QTY NUMBER(10)) --限购数量
这样就能看到整个参数表随时间变化的情况。当然在查询限购数量的时候需要根据当前日期找出有效的条件。