设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 682|回复: 1
打印 上一主题 下一主题

[宏/菜单/工具栏] 请教一个数据库的设计问题。

[复制链接]
跳转到指定楼层
1#
发表于 2003-9-24 07:36:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想请高手给指点一番。
我的一个作业是作一个数据库系统,用ACCESS来作,是给饭店的采购部门用的。
现在初步定了6个表,是供货商,商品,详细订单,订单,付款记录和付款。(抱歉,因为是英文的作业,所以翻译成中文,不一定准确)。这样的表格之间的关系是,供货商和商品是1-N, 商品和详细订单是1-N,详细订单和订单是N-1,订单和付款记录(PaymentRecord)是1-N,付款记录和付款是N-1关系。  这样是遵循了以下的商业规则(business rules),1个供货商可以提供很多商品,但是每一商品只能从一个供货商那里进货。 一个订单可以有很多商品,一个商品可以被订多次。所以之间做了一个orderdetail的表格。一个订单可以分几次付款,一次付款可以同时付几个订单,而且是每个月结一次帐,所以做了一个PaymentRecord的表格。

请高手帮忙看一下,这样的设计是不是合理的?是否还应该在采购程序中加入其他的表格呢?(现实中,这个饭店采购部门还有存货查询等工作),还有每个表格中都该设那些Attribute才更合理?

因为是半路出家,选了这个数据库的课,没有办法,只能来这里求助一下,希望能够得到高手的指点呀。

非常感谢。
ps:还有2个星期就要交了。。。。。。着急中。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2003-9-25 01:37:00 | 只看该作者
nobody wants to help me.....plz....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-16 00:12 , Processed in 0.083084 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表